Key Responsibilities :
- Analyze and maintain existing software applications built with Flutter.
- Design and develop highly scalable, testable, and maintainable code for new and existing mobile applications.
- Proactively discover, diagnose, and fix programming bugs and performance issues to ensure a smooth user experience.
- Collaborate closely with UI / UX designers to accurately translate design mockups and wireframes into functional code.
- Work with product managers and other stakeholders to understand requirements and contribute to feature development.
Required Skills & Qualifications :
Experience : 2-4 years of hands-on experience in building and deploying high-scale production mobile applications using Flutter.
Proven ability to accurately translate UI / UX designs into high-quality, pixel-perfect code.Working knowledge of Firebase and its relevant services (e.g., Firestore, Authentication, Cloud Functions).Demonstrable advanced debugging, testing, and optimization skills for mobile applications.Familiarity with Location Services, Maps APIs, and other common Android / iOS native libraries.Strong understanding of mobile application architecture and design patterns.Excellent analytical and problem-solving skills, with a keen eye for detail.Good communication and collaboration skills.Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.ref : hirist.tech)