At BTL, we’re revolutionizing fitness coaching across the MENA region, and we’re looking to expand our talented team of developers. We’re hiring 2 Junior Flutter Developers to help us build innovative mobile and web applications that empower fitness coaches and trainees.
What You’ll Do:
- Develop and maintain high-quality mobile applications using Flutter for iOS, Android, and Web.
- Work with BLoC for state management to ensure responsive and scalable app performance.
- Integrate Firebase services.
- Utilize Isar for local storage solutions.
- Collaborate with the development team to implement new features and enhance existing functionalities.
- Write clean, maintainable, and well-documented code while adhering to best practices.
Why Join Us?
- Remote-First Culture: Work from anywhere in the world with flexible hours.
- Competitive Salary: We offer a competitive salary based on experience and skillset.
- Growth Opportunities: We prioritize learning and development to help you grow as a developer.
- Innovative Projects: Work on impactful projects in the rapidly growing fitness tech industry.
- Inclusive Team: Be part of a diverse and inclusive team that values creativity and collaboration.
If you’re passionate about Flutter development and ready to make an impact, we’d love to hear from you!
What We’re Looking For:Experience with Flutter (preferably 1 year plus).Familiarity with BLoC for state management in Flutter.Hands-on experience with Firebase (Authentication, Firestore, Cloud Functions).Knowledge of Isar for local database management in Flutter.Experience or interest in developing for Flutter Web.Experience with version control (Git).Experience with Jira for project management and tracking tasks.Knowledge of SOLID principles to write clean, maintainable, and scalable code.Strong problem-solving skills and attention to detail.Ability to work independently and in a collaborative remote team environment. Bonus Skills:Familiarity with CI/CD pipelines for Flutter.Good understanding of Flutter’s performance optimization techniques.Experience with AI tools like ChatGPT, GitHub Copilot, Cursor AI IDE, or similar, to assist with code completion, debugging, documentation, and research.