We are seeking a highly skilled and passionate Flutter Developer to join our dynamic team. The ideal candidate will have a strong foundation in Flutter development and extensive experience with BLoC (Business Logic Component) state management. As a Flutter Developer, you will be responsible for building high-performance, scalable, and visually appealing mobile applications for Android and iOS platforms.
Responsibilities:
- Application Development:
- Design, develop, and maintain cross-platform mobile applications using Flutter.
- Write clean, maintainable, and efficient code.
- State Management:
- Implement BLoC architecture for state management to ensure efficient and reusable code.
- Handle complex UI interactions and state transitions effectively.
- Collaboration:
- Work closely with UI/UX designers to create responsive and visually appealing interfaces.
- Collaborate with backend developers to integrate APIs seamlessly.
- Testing and Debugging:
- Write unit and widget tests to ensure application stability.
- Debug and optimize applications for performance and scalability.
- Code Maintenance:
- Stay updated on Flutter’s latest releases and implement best practices.
- Refactor and improve existing codebases as needed.
Requirements:
- Proven Experience:
- 2+ years of hands-on experience in Flutter development.
- Strong expertise in BLoC (Business Logic Component) state management.
- Technical Skills:
- Proficiency in Dart programming language.
- Experience with RESTful APIs and third-party libraries integration.
- Knowledge of modern mobile app architecture (MVC, MVVM, Clean Architecture).
- Tools and Platforms:
- Familiarity with Firebase services, Git version control, and CI/CD pipelines.
- Knowledge of platform-specific guidelines (Material Design for Android, Human Interface Guidelines for iOS).
- Soft Skills:
- Strong problem-solving and debugging skills.
- Excellent communication and teamwork abilities.
Preferred Skills:
- Experience with other state management techniques like BLOC
- Knowledge of native mobile app development (Java/Kotlin for Android, Swift/Objective-C for iOS).
- Familiarity with Agile development methodologies.
What We Offer:
- Competitive salary and benefits.
- Opportunity to work on exciting, innovative projects.
- A collaborative and growth-oriented work environment.
If you're passionate about building exceptional mobile experiences and thrive in a fast-paced development environment, we'd love to hear from you!
Job Type: Full-time
Pay: ₹234,639.22 - ₹548,190.12 per year
Benefits:
Education:
Experience:
- total work: 1 year (Required)
- Flutter: 1 year (Required)
- Dart: 1 year (Required)
Work Location: Remote