Flutter Developer - Remote From Portugal
Portugal
Remoto
Flutter Developer
FOX IT is a Portuguese IT consulting company, ranked for the fifth consecutive year among Portugal’s top 5% SMEs and, for the first time, in the sector’s national Top 10. We promote a fairer IT market for clients and consultants. Our Happy at Work certification reinforces our commitment to people.
We’re seeking for Senior Flutter Developer to help design and build high-quality, scalable mobile and web applications using Flutter. You will work closely with product managers, designers, and fellow engineers to bring modern, responsive digital experiences to life. As a senior developer, you’ll be expected to take ownership of features from concept to deployment, contribute to architectural decisions, ensure code quality, and mentor junior team members. Your expertise will help elevate engineering practices and strengthen Flutter adoption across projects.
Role responsibilities
Develop cross-platform applications using Flutter for Android/iOS
Translate product requirements and UI designs into fully functional features
Write clean, testable, and maintainable code following best practices
Participate in code reviews, offer constructive feedback, and support team learning
Collaborate with UI/UX designers to create seamless user experiences
Integrate apps with backend APIs and services
Monitor application performance and troubleshoot issues
Stay current with Flutter/Dart ecosystem updates and suggest improvements
Requirements
5+ years of total software development experience
Minimum 2+ years of hands-on experience with Flutter and Dart
Strong understanding of object-oriented programming and modern development practices
Experience writing unit and integration tests
Familiarity with state management solutions (e.g., Riverpod, BLoC, Provider)
Experience integrating RESTful APIs and handling asynchronous data flows
Understanding of responsive UI principles and mobile design guidelines
Solid knowledge of Git and CI/CD workflows
Experience with local storage (e.g., Hive, SQLite) and performance optimization
Knowledge of architectural patterns (MVVM, Clean Architecture, etc.)
Familiarity with Agile methodologies and cross-functional team collaboration
Additionally, we specifically need:
Excellent English communication skills (client-facing role)
AI experience — hands-on use of AI tools/AI-assisted development
Availability to start ASAP
Regime: This is a Permanent position based in Portugal (Flexibility, with remote and hybrid work options)
What we offer
26 days of vacation
health insurance
50€ as a birthday bonus
Training
Opportunity to develop your career
Take the Leap, Join Us!
