to join our team. You will be responsible for leading the development of cross-platform mobile applications (Android & iOS), ensuring high performance, and creating intuitive user interfaces. You will work closely with our project leads to turn requirements into scalable, production-ready code.
Key Responsibilities
App Development:
Design and build sophisticated, highly scalable mobile applications using the Flutter framework and Dart language.
UI/UX Implementation:
Work closely with designers to translate Figma/Adobe XD designs into pixel-perfect, responsive UIs with smooth animations.
API Integration:
Integrate RESTful APIs and handle complex data using JSON, GraphQL, or Firebase/Supabase.
State Management:
Implement and maintain robust state management solutions (e.g.,
Riverpod, BLoC, or GetX
).
Performance Optimization:
Use Flutter DevTools to identify and fix performance bottlenecks, memory leaks, and "jank" to ensure 60/120fps performance.
Code Quality:
Write clean, maintainable, and testable code. Participate in code reviews and contribute to technical documentation.
Deployment:
Manage the full app lifecycle, including publishing to the Google Play Store and Apple App Store.
Technical Skills & Qualifications
Core Experience:
2+ years of professional experience in Flutter and Dart.
Native Knowledge:
Basic understanding of native platforms (Android/Kotlin or iOS/Swift) to handle platform-specific integrations or MethodChannels.
Architecture:
Familiarity with architectural patterns like
MVVM
or
Clean Architecture
.
Backend Services:
Proficient with Firebase (Auth, Firestore, Cloud Messaging) or similar BaaS providers.
Tooling:
Experience with Git/GitHub, CI/CD pipelines (Codemagic, Bitrise, or GitHub Actions), and modern IDEs (VS Code or Android Studio).
Modern Trends:
(Bonus) Experience using AI-assisted coding tools like
GitHub Copilot
or integrating Gemini/OpenAI APIs into mobile apps.
Job Types: Full-time, Permanent
Pay: ?20,000.00 - ?35,000.00 per month
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.