
Flutter Software Engineer
We are looking for a Flutter Software Engineer for our trusted partner.
About the Project
The project is a cross-platform ecosystem (portal) that combines various services: from food delivery and clothing sales to hotel and restaurant reservations.
In this role, you will play a key part in shaping the product vision, driving architectural decisions, and ensuring high standards of technical excellence across the platform.
Requirements
- 4+ years of software development experience.
- 3+ years of hands-on mobile development with Flutter (Android and iOS).
- Strong knowledge of Dart.
- Experience with state management solutions.
- Good understanding of mobile architecture principles.
- Solid grasp of OOP and SOLID principles.
- Experience with REST APIs and WebSockets.
- Proficient with Git.
- Experience with CI/CD pipelines.
- Experience with Flutter testing frameworks and performance optimization.
- Experience with localization/internationalization in Flutter.
- Strong command of Flutter widgets and layout systems.
What We Offer
- Remote-first culture with flexible working hours.
- Competitive compensation via B2B contract.
- Supportive and agile team culture where your ideas matter.
- Design and implement mobile features for Android and iOS using Flutter.
- Collaborate with product, design, and backend teams to deliver high-quality solutions.
- Write clean, maintainable, and well-tested code.
- Diagnose and fix bugs and performance issues.
- Contribute to architecture and technical decisions for the mobile app.
- Participate in code reviews and provide constructive feedback.
- Help improve CI/CD, testing practices, and app reliability.