FinJo
Mobile Application Developer - Flutter & Dart Programming
Job Location
bhubaneswar, India
Job Description
We are seeking a Mobile Application Developer with 5-9 years of experience in building high-quality, scalable, and innovative mobile applications. The ideal candidate should be proficient in Flutter and Dart, with hands-on experience in developing and deploying apps on both Android and iOS platforms. You will work closely with product managers, designers, and backend developers to deliver seamless mobile experiences. The role demands an eye for detail, strong problem-solving capabilities, and a passion for staying up to date with evolving mobile technologies. Key Responsibilities : - Design, develop, test, and maintain cross-platform mobile applications using Flutter. - Collaborate with product managers, UX/UI designers, and other developers to define app features and deliver engaging user experiences. - Write clean, efficient, and maintainable code, adhering to best practices and participating in peer code reviews. - Implement Flutter Method Channels for accessing platform-specific functionality. - Manage application state using frameworks like BLOC, Provider, GetX, or Riverpod. - Integrate Firebase services including authentication, real-time database, analytics, and cloud messaging. - Implement push notifications for both Android and iOS platforms. - Debug and resolve technical issues, ensuring optimal app performance. - Keep up with emerging trends, tools, and technologies in mobile development. Required Skills and Qualifications : - Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent professional experience). - 5-9 years of experience in mobile app development. - Proficient in Dart and Flutter, including a solid understanding of Dart mixins. - Strong understanding of Flutter Method Channels for integrating native platform features. - Experience with state management frameworks: BLOC, Provider, GetX, Riverpod. - Hands-on experience with Firebase services: Firestore, Authentication, Cloud Messaging. - Familiarity with push notification integration for Android and iOS. - Basic knowledge of Java and native Android development concepts. - Understanding of Git and version control workflows. - Excellent problem-solving skills and attention to detail. - Strong communication skills and ability to work collaboratively in a team. Preferred Qualifications : - Proven experience in deploying applications to the Google Play Store and Apple App Store. - Knowledge of mobile UI/UX design principles and responsive layouts. - Experience working in Agile/Scrum development environments. - Familiarity with CI/CD tools for mobile deployment is a plus. (ref:hirist.tech)
Location: bhubaneswar, IN
Posted Date: 5/9/2025
Location: bhubaneswar, IN
Posted Date: 5/9/2025
Contact Information
Contact | Human Resources FinJo |
---|