1. Mobile App Development: Design and implement highperformance reusable and reliable mobile applications.
2. Clean Code: Write clean efficient and maintainable code following best practices and coding standards.
3. API Integration: Integrate with various APIs to fetch and update data in the mobile application.
4. State Management: Implement state management using Provider to ensure efficient data flow and application performance.
5. Firebase Integration: Utilize Firebase services for features such as authentication realtime databases and cloud messaging.
6. MVC Architecture Pattern: Implement the ModelViewController (MVC) architectural pattern to ensure a scalable and maintainable codebase.
7. Testing: Conduct thorough testing of the application including unit testing and integration testing to ensure a robust and bugfree product.
8. Collaboration: Collaborate with crossfunctional teams including designers and product managers to deliver highquality solutions.
9. Documentation: Create and maintain comprehensive project documentation including design documents code documentation and release notes.
Requirements
- This position is for the Nagpur office candidates willing to relocate to Nagpur may only apply.
- Proven experience as a Flutter Developer with a strong portfolio of mobile applications.
- Solid understanding of clean code principles and best practices.
- Experience with API integration and working with RESTful APIs.
- Proficiency in state management using Provider.
- Handson experience with Firebase services including authentication and realtime databases.
- Familiarity with MVC architecture pattern.
- Strong problemsolving skills and attention to detail.
- Excellent communication and collaboration skills.
- Ability to work independently and as part of a team in a fastpaced environment.
- Experience with deployment processes and tools is a plus.
This position is for the Nagpur office, candidates willing to relocate to Nagpur may only apply. Proven experience as a Flutter Developer with a strong portfolio of mobile applications. Solid understanding of clean code principles and best practices. Experience with API integration and working with RESTful APIs. Proficiency in state management using Provider. Hands-on experience with Firebase services, including authentication and real-time databases. Familiarity with MVC architecture pattern. Strong problem-solving skills and attention to detail. Excellent communication and collaboration skills. Ability to work independently and as part of a team in a fast-paced environment. Experience with deployment processes and tools is a plus.