We are looking for a Flutter Developer who will be responsible for developing, enhancing, and maintaining cross-platform mobile applications. You will work closely with our design and backend teams to bring creative ideas to life and ensure high performance, scalability, and an excellent user experience. If you’re passionate about mobile technologies and Flutter development, we’d love to meet you!
Key Responsibilities:
- Develop and maintain mobile applications using Flutter
- Collaborate with the design and product teams to create intuitive and seamless UI/UX
- Write clean, maintainable, and efficient code
- Troubleshoot, debug, and optimize app performance
- Integrate third-party APIs and services
- Participate in the full software development lifecycle (SDLC) from planning to deployment
- Ensure code quality through unit testing and code reviews
- Stay up to date with Flutter and mobile development best practices
Qualifications:
- Experience:
- 1-3+ years of Flutter development experience
- Experience with Dart, and knowledge of native Android/iOS development (Kotlin, Swift) is a plus
- Strong understanding of:
- State management approaches (e.g., Provider, Riverpod, Bloc)
- RESTful APIs and integrating with backend services
- Firebase, Push Notifications, and Cloud Messaging
- Familiarity with Agile development methodologies
- Solid understanding of version control (Git)
- Experience with mobile app performance optimization
- Knowledge of the Google Play Store and Apple App Store deployment processes
- Strong problem-solving and communication skills
Nice to Have:
- Experience with Flutter Web and Desktop applications
- Familiarity with CI/CD pipelines
- Contributions to open-source Flutter projects
- Experience with automated testing frameworks
Benefits:
- Competitive salary and bonus structure
- Flexible working hours and remote work options
- Opportunities for professional growth and career advancement
- Collaborative and innovative work environment
- Health and wellness benefits
- Paid time off and vacation days