Back to Openings
Engineering
Flutter App Developer
Dehradun, Uttarakhand 3+ years On-site
Job IDSFX-JOB-YEQ8SM
1. Position Summary
The organization is seeking a competent and experienced Flutter Developer with a minimum of two years of hands-on experience in hybrid application development using the Flutter framework. The role involves designing, developing, testing, and maintaining high-quality applications while adhering to established coding standards and development processes.
The selected candidate will collaborate with cross-functional teams including Product Management, Design, Backend Engineering, and Quality Assurance to deliver scalable, secure, and efficient mobile solutions.
2. Key Responsibilities
- Design and develop hybrid applications using Flutter and Dart.
- Implement user interface designs with precision and adherence to provided specifications.
- Integrate RESTful APIs and third-party services into mobile applications.
- Develop reusable, maintainable, and scalable codebases.
- Participate in technical design discussions and code reviews.
- Troubleshoot, debug, and resolve application issues across development and production environments.
- Ensure performance optimization and responsiveness of applications.
- Maintain documentation related to development work where required.
- Collaborate effectively with backend developers to define and implement API contracts.
- Follow established development workflows, version control practices, and release processes.
3. Required Qualifications and Technical Skills
- Minimum of 2 years of professional experience in Flutter development.
- Proficiency in Dart programming language.
- Strong understanding of Flutter framework, widgets, and application lifecycle.
- Experience working with REST APIs and JSON data handling.
- Practical knowledge of state management approaches (e.g., Provider, Riverpod, Bloc, or equivalent).
- Experience using Git for version control.
- Understanding of mobile application architecture patterns such as MVC, MVVM, or Clean Architecture.
- Experience in publishing applications on the Google Play Store and/or Apple App Store.
- Knowledge of mobile performance optimization principles.
4. Preferred Qualifications
- Experience with Firebase services (Authentication, Firestore, Push Notifications).
- Exposure to CI/CD pipelines for mobile applications.
- Basic knowledge of native development i.e. Android, iOS, Web.
- Experience in unit testing and widget testing.
- Familiarity with Agile development methodologies.
5. Competencies
- Strong analytical and problem-solving abilities.
- Attention to detail and commitment to quality.
- Effective communication and collaboration skills.
- Ability to work independently as well as within a team environment.
- Professional approach toward deadlines and deliverables.
Ready to join?
Build tech that saves lives.
Submit your application and our team will get back to you within a few days.
Quick 5-minute applicationDirect response from our teamNo login required