The Flutter Software Engineer will design, develop, and maintain mobile applications for both Android and iOS using Flutter.
The ideal candidate will bring 2-7 years of hands-on experience and work collaboratively with cross-functional teams to deliver high-quality mobile solutions that align with business objectives.
This position offers growth opportunities, with responsibilities matching mid to senior-level developers based on experience.
Responsibilities :
- Develop mobile apps for iOS and Android using Flutter.
- Collaborate with teams to integrate features and enhancements.
- Troubleshoot and resolve performance issues.
- Optimize apps for scalability, security, and performance.
- Conduct code reviews to enforce best practices.
- Stay updated on emerging mobile development trends.
- Uphold company values : Deliver quality, on time, within budget, and with excellent user experience.
- Develop native solutions using Swift and Kotlin to create bridges for IoT devices integration with Flutter applications.
Requirements :
Bachelors degree in Computer Science or related field.2-7 years of experience in mobile development(Flutter)Proficiency in Flutter, Dart, and development tools (Android Studio, Xcode).Knowledge of mobile security, performance optimization, and state management (Provider, Riverpod, Bloc).Excellent problem-solving, attention to detail, and communication skillsPreferred Skills :
Experience with RESTful APIs and third-party services.Familiarity with Agile / Scrum methodologies.Benefits :
Competitive salary with performance-linked bonuses.Comprehensive health insurance and employee benefits.Learning opportunities and structured career growth.Exposure to modern tools, technologies, and best practices.Work Environment :
Collaborative team environment with mentorship from seniorFlexibility for occasional extended hours to meet critical project timelines(ref : hirist.tech)