03 Sep
|
Code Crush
|
Mumbai
Role & Responsibilities
- Design, develop, test, and maintain high-quality mobile applications using Flutter and Dart.
- Build responsive, scalable, and user-friendly applications for Android and iOS platforms.
- Convert UI/UX designs into functional and pixel-perfect Flutter interfaces.
- Integrate REST APIs, third-party services, payment gateways, notifications, and other external services.
- Implement state management using solutions such as Provider, BLoC, Riverpod, or GetX.
- Collaborate with backend developers, UI/UX designers, QA engineers, and product teams.
- Debug, troubleshoot, and optimize application performance and stability.
- Write clean, reusable, maintainable, and well-documented code.
- Perform unit testing, widget testing, and integration testing.
- Publish and maintain applications on Google Play Store and Apple App Store.
- Stay updated with the latest Flutter, Dart, mobile development, and industry best practices.
Preferred Candidate Profile
- Bachelor's degree in Computer Science, IT, Engineering, or a related field.
- 5+ years of hands-on experience in Flutter application development.
- Strong knowledge of Dart and Flutter framework.
- Good understanding of REST APIs, JSON, HTTP, authentication, and API integration.
- Experience with state management and local data storage.
- Good knowledge of Git/GitHub/GitLab and software development practices.
- Understanding of Android and iOS application lifecycle and deployment.
- Experience with Firebase, push notifications, analytics, or cloud services will be an advantage.
- Strong problem-solving and debugging skills.
- Good communication and teamwork abilities.
- Candidates who have experience developing enterprise/business applications will be preferred.
- Mumbai candidates only: If you are currently based in Mumbai, please apply for this position. Candidates from outside Mumbai are requested not to apply.
Perks and Perks
- Competitive salary based on experience and skills.
- Opportunity to work on real-world enterprise and BFSI applications.
- Exposure to modern technologies and development practices.
- Learning and professional growth opportunities.
- Collaborative and supportive work environment.
- Opportunity to work on challenging projects with end-to-end ownership.
- Performance-based growth and career advancement opportunities.
- Flexible and employee-friendly work culture.
- Recognition and rewards for good performance.
📌 Flutter Application Developer (Mumbai)
🏢 Code Crush
📍 Mumbai