remote
Flutter Engineer - moneybird
Software Engineer
Flutter Engineer building cross‑platform mobile apps with Dart, Firebase, and RESTful services, collaborating in an Agile environment to deliver high‑quality, scalable solutions.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance Flutter applications for iOS and Android.
- Integrate Firebase services (Auth, Firestore, Cloud Functions) and consume REST APIs.
- Write clean, testable code and participate in code reviews.
- Collaborate with product owners, designers, and backend teams in Agile sprints.
- Optimize app performance, troubleshoot bugs, and ensure a smooth user experience.
Requirements
- 3+ years of Flutter development experience.
- Strong proficiency in Dart and mobile architecture patterns.
- Hands‑on experience with Firebase and RESTful API integration.
- Familiarity with Git, CI/CD pipelines, and automated testing.
- Excellent communication skills and a collaborative mindset.