Job Summary
We are looking for a skilled Flutter Developer with 1–2 years of hands-on experience in developing high-quality mobile applications. The ideal candidate will be responsible for building responsive and scalable Flutter apps, ensuring code quality, and collaborating with cross-functional teams to deliver top-notch software solutions.
Preference: Candidates from Kerala are preferred.
Key Responsibilities
- Proven experience as a Flutter Developer with production-level applications.
- Write clean, maintainable, and efficient code using Dart.
- Implement state management using Provider.
- Create responsive UI code optimized for multiple screen sizes and devices.
- Apply SOLID principles and MVVM architecture to ensure code quality and scalability.
- Identify, troubleshoot, and fix bugs and performance bottlenecks.
- Work with method channels for communication with native Android and iOS platforms.
- Have a basic understanding of Android and iOS platforms; native UI development experience is an added advantage.
- Host and integrate native Android and iOS views into Flutter applications.
- Collaborate with the design team to implement pixel-perfect UI/UX designs.
- Integrate REST APIs, Firebase, authentication, push notifications, cloud storage, and analytics services.
- Ensure application reliability, scalability, and secure data persistence (e.g., SQLite, Hive), including offline-first capabilities.
- Continuously discover, evaluate, and implement new technologies and frameworks to maximize development efficiency.
- Work closely with team members to ensure timely project delivery and maintain high software standards.
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 1–2 years of professional experience in Flutter development.
- Strong understanding of Dart, Flutter framework, and state management using Provider.
- Knowledge of SOLID principles and MVVM architecture.
- Experience with Firebase, REST APIs, and offline storage mechanisms.
- Familiarity with native Android/iOS development and method channels.
- Excellent problem-solving, debugging, and communication skills.
- A proactive attitude toward learning and continuous improvement.
Job Types: Full-time, Permanent
Pay: ₹20,000.00 - ₹25,000.00 per month
Benefits:
- Flexible schedule
- Health insurance
- Paid sick time
- Paid time off
- Provident Fund
- Work from home
Work Location: In person