- Growth StageExpanding market presence
Senior Flutter Developer
- ₹10L – ₹20L • No equity
- +2
- 4 years of exp
- Full Time
About the job
Fill out this form to apply: https://forms.gle/rZjHiwDiR4zBVv7M9
Position Title: Senior Flutter Developer
Job Overview: We are looking for a highly skilled and experienced Flutter Developer SDE2 to join our dynamic team. The ideal candidate will have at least 2-4 years of experience in building high-quality, scalable applications using Flutter. As a Flutter Developer, you will be responsible for leading the development of critical projects, mentoring junior developers, and ensuring the technical excellence of our products.
Key Roles and Responsibilities:
Develop and maintain high-quality mobile applications using the Flutter framework, following best practices and industry standards.
Implement and manage state using the BLoC pattern, ensuring scalable and maintainable code architecture.
Design and structure applications following a layered architecture, promoting separation of concerns and code reusability.
Collaborate with cross-functional teams (designers, product managers, backend developers) to define, design, and ship new features that meet business objectives.
Write clean, maintainable, and efficient code, ensuring adherence to coding standards and best practices.
Troubleshoot, debug, and optimize application performance to deliver a smooth and responsive user experience.
Integrate APIs and third-party services, working closely with API and backend teams to ensure seamless functionality.
Stay updated with the latest Flutter advancements, industry trends, and emerging technologies to keep our applications cutting-edge.
Participate in code reviews, ensuring code quality, fostering knowledge sharing, and promoting continuous improvement within the team.
Contribute to process improvements, helping to enhance the team's efficiency and the overall development process.
Develop and maintain unit tests, widget tests, and integration tests to ensure the reliability and robustness of the applications.
Qualifications:
Proven experience in developing mobile applications using Flutter, with a strong portfolio showcasing completed projects.
Proficiency in Dart programming language, with a deep understanding of Flutter's architecture and its core principles.
Experience with BLoC pattern and layered architecture, demonstrating the ability to write scalable and maintainable code.
Strong experience working with RESTful APIs and integrating third-party libraries and services.
Experience in building web apps using Flutter is a plus.
Experience with unit testing, widget testing, and integration testing in Flutter.
Excellent problem-solving skills, with the ability to troubleshoot and optimize code for performance.
Familiarity with version control systems, particularly Git.
Ability to work collaboratively in a fast-paced team environment.
Solid understanding of mobile UI/UX design principles and the ability to implement pixel-perfect designs.
Attention to detail and a commitment to producing high-quality work.
What We Offer:
Competitive salary and benefits package.
Opportunity to work on innovative projects with a talented and dedicated team.
Flexible working hours and remote work options.
Professional development opportunities and a supportive work environment.
About the company
Thence
- Growth StageExpanding market presence