We’re looking for a Senior Mobile App Developer specialized in Flutter to join our fast-growing and innovative team.
The ideal candidate is a highly skilled mobile engineer with strong expertise in Flutter and a proven track record in building scalable, high-performance applications for iOS and Android.
Key Responsibilities:
- Design, develop, and maintain high-quality mobile applications using Flutter.
- Lead the implementation of advanced features, ensuring optimal performance and responsiveness.
- Integrate applications with RESTful APIs, third-party libraries, and backend services.
- Take ownership of key projects or modules and drive them to successful completion.
- Conduct code reviews, enforce best practices, and ensure high code quality.
- Mentor and support junior developers, fostering continuous learning and growth.
- Participate in architectural design and contribute to technical decision-making.
- Collaborate closely with designers, product managers, and backend engineers to deliver seamless user experiences.
- Contribute to Agile processes, including sprint planning, standups, and retrospectives.
- Write and maintain unit, widget, and integration tests to ensure application stability.
- Implement and maintain CI/CD pipelines for automated testing and deployment.
- Stay up-to-date with emerging technologies, frameworks, and industry best practices.
- Identify opportunities to improve performance, maintainability, and user experience.
- Develop and maintain reusable libraries and components to accelerate future projects.
Qualifications & Experience:
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent professional experience.
- 5+ years of hands-on experience in mobile app development.
- 4+ years of dedicated experience with the Flutter framework.
- Demonstrated experience building and deploying apps for both iOS and Android.
- Solid understanding of UI/UX principles, animations, and responsive layouts.
- Strong knowledge of object-oriented programming and clean architecture.
- Expertise in state management (Provider, Riverpod, Bloc, etc.).
- Proficiency in Git and collaborative version control workflows.
- Excellent debugging, problem-solving, and analytical skills.
- Strong written and verbal communication skills.
- Experience with native iOS (Swift) or Android (Kotlin/Java) development is a plus.
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud) is an advantage.
- Ability to work independently and collaboratively within a team environment.
This is a full-time onsite role.
Job Type: Full-time
Pay: Rs100,000.00 - Rs180,000.00 per month
Work Location: In person