← Back to jobs
A

Senior Flutter Engineer

Alongside
Porto, Portugal · Full-time

About this job

Alongside is a Portuguese company that partners with international organizations to build and scale exceptional tech teams. We’re looking for a Senior Flutter Engineer to join an exciting international project within a global technology company. You’ll contribute to the development and evolution of a mobile application used by accounting professionals across Europe, working alongside international teams based in Portugal, the Netherlands, and India. This is a hands-on engineering role where Flutter development, software architecture, and AI-assisted coding come together to build scalable, high-quality mobile solutions. Responsabilities: • Design, develop, and deliver new features for mobile applications using Flutter (iOS and Android). • Take ownership of features throughout the development lifecycle, from specification to production. • Work with AI-assisted development tools, such as GitHub Copilot, to accelerate development while ensuring code quality. • Apply Spec-Driven Development practices using tools such as OpenSpec or similar. • Contribute to application architecture and state management using Riverpod. • Develop and maintain automated tests, including unit, widget, and integration tests. • Improve CI/CD pipelines and mobile application release processes. • Troubleshoot production issues and continuously improve application performance. • Collaborate with Product, Design, and Backend teams in an international environment. • Share technical knowledge and support other engineers through mentoring and code reviews. Requirements • 5+ years of experience in software engineering, including at least 3 years working with Flutter. • Strong experience developing and maintaining mobile applications published on the App Store and Google Play. • Solid knowledge of Flutter, Dart, and state management, preferably Riverpod (BLoC or Provider experience is also valued). • Hands-on experience using AI coding tools such as GitHub Copilot, Cursor, Claude Code, or similar. • Familiarity with Spec-Driven Development approaches and tools such as OpenSpec or GitHub Spec Kit. • Experience with automated testing (unit, widget, and integration tests). • Good understanding of OOP, SOLID principles, design patterns, and REST APIs. • Experience with CI/CD pipelines for mobile applications. • Fluent English, both written and spoken. Benefits • 6-month contract, with the possibility of extension depending on project needs (not guaranteed). • Hybrid working model, with 2 mandatory office days per week in Boavista, Porto. • Opportunity to work on an international project with experienced engineering teams. • Exposure to modern AI-first software development practices. • A collaborative environment where you can contribute to technical decisions and product development.

This job comes from Alongside. Last updated on 21 oktober 2026.