We are seeking an experienced and innovative Senior Flutter Developer to join our dynamic team. The ideal candidate will play a key role in developing, maintaining, and enhancing cross-platform mobile applications using Flutter and Dart. You will collaborate with product managers, designers, and other developers to deliver high-quality applications that meet user and business needs.
Key Responsibilities
• Develop and maintain high-performance, reusable, and reliable Flutter code for mobile applications on iOS and Android.
• Collaborate with UI/UX designers to implement modern, intuitive, and visually appealing user interfaces.
• Work with cross-functional teams to define, design, and ship new features.
• Write clean, maintainable, and scalable code while adhering to best practices in software development.
• Optimize application performance for maximum speed, scalability, and responsiveness.
• Debug and resolve technical issues, ensuring the highest levels of quality and performance in the codebase.
• Integrate third-party libraries, APIs, and back-end services seamlessly into Flutter applications.
• Stay updated with the latest Flutter and Dart trends, tools, and frameworks to improve development processes.
• Mentor junior developers and provide guidance on best practices and problem-solving techniques.
• Participate in code reviews, architectural decisions, and technical discussions.
Qualifications and Skills
• Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
• 4+ years of experience in mobile app development, with at least 2 years using Flutter and Dart.
• Proven track record of developing and deploying apps to the App Store and Google Play Store.
• Strong understanding of state management solutions (e.g., Provider, Riverpod, Bloc, Redux).
• Proficiency in working with RESTful APIs and integrating them into mobile applications.
• Familiarity with version control systems like Git.
• Solid understanding of mobile app design principles, patterns, and best practices.
• Experience with performance tuning, testing, and debugging tools for mobile applications.
• Knowledge of CI/CD pipelines for Flutter applications is a plus.
• Excellent problem-solving, analytical, and debugging skills.
• Strong communication and collaboration abilities, with a proactive and self-motivated attitude.
Preferred Qualifications
• Experience with native iOS (Swift/Objective-C) or Android (Kotlin/Java) development.
• Familiarity with cloud platforms (e.g., Firebase, AWS, Azure) and their integration with mobile apps.
• Understanding of Agile/Scrum development methodologies.
• Contributions to open-source Flutter projects or a strong GitHub/portfolio presence.
Job Type: Full-time
Pay: ?3,000.00 - ?5,000.00 per year
Benefits:
• Health insurance
Experience:
• total work: 4 years (Required)
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.