About the job Flutter Developer (Web) - Hybrid Porto
ABOUT THE OPPORTUNITY
Join a fast-growing technology company building innovative digital products that power the future of electric mobility across Europe. As a Flutter Developer, you'll create high-quality mobile experiences used daily by EV drivers and partners, directly contributing to the transition toward sustainable transportation. A flexible hybrid working model in Porto, and the chance to work on impactful products within a collaborative and rapidly evolving industry. If you're passionate about mobile development and interested in shaping the future of clean energy and mobility, this is an exceptional opportunity.
PROJECT & CONTEXT
You'll design and build scalable mobile applications that serve electric vehicle drivers and partners across Europe, working at the intersection of technology and sustainability. Collaboration is central to your success — you'll partner closely with product managers, designers, and backend engineers to deliver intuitive, high-performance mobile solutions that meet real user needs. Your responsibilities include developing and maintaining Flutter applications, building reusable UI components, integrating with backend APIs and third-party services, and ensuring optimal performance and responsiveness. You'll also contribute to improving mobile architecture, development processes, and team practices through code reviews and active participation in continuous improvement initiatives.
WHAT WE'RE LOOKING FOR (Required)
- Proven experience developing web applications with Flutter and Dart
- Strong understanding of Flutter web architecture and state management patterns
- Hands-on experience with WebSocket protocols for real-time communication
- Experience integrating REST APIs into web applications
- Solid experience writing unit tests and integration tests for Flutter applications
- Familiarity with Git version control and collaborative development workflows
- Strong understanding of responsive web design and cross-browser compatibility
- Experience debugging and optimizing web application performance
- Ability to write clean, testable, and well-documented code
- Strong collaboration skills to work effectively with cross-functional teams
- Participation in code reviews and commitment to code quality
- English proficiency at B1 Intermediate level minimum
- Available for hybrid work model in Porto
NICE TO HAVE (Preferred)
- Experience with CI/CD pipelines for web application deployment
- Knowledge of JavaScript/TypeScript and web development fundamentals
- Experience working with real-time data streams or IoT platforms
- Familiarity with Firebase or similar backend-as-a-service platforms
- Interest in electric mobility, energy technologies, or sustainability
- Experience with automated testing frameworks and test-driven development (TDD)
- Knowledge of web accessibility standards (WCAG)
- Experience with Progressive Web Apps (PWA)
- Familiarity with monitoring and performance optimization tools for web applications
Languages Required: English (B1 Intermediate minimum)
Work Model: Hybrid in Porto
Experience Level: Mid to Senior