Senior Flutter Mobile Developer – Remote (Portugal)
Jobgether
Job description
About the role
This is a senior‑level position focused on owning the mobile experience of a mission‑critical digital retail ecosystem. You will work fully remote, collaborating with product and backend teams to deliver high‑performance Flutter applications that interact directly with specialised retail hardware.
Key responsibilities
- Design, develop and maintain Flutter modules using an Add‑to‑App architecture.
- Integrate native Android/iOS components (Kotlin, Swift) for payment terminals, receipt printers, barcode scanners and other retail devices.
- Connect mobile features to Java‑based microservices via REST APIs.
- Implement point‑of‑sale, billing, B2B marketplace, banking, inventory and AI‑assisted user flows.
- Create pixel‑perfect UI from Figma designs, optimised for fast retail environments.
- Build robust offline‑first capabilities using local storage such as SQLite.
- Ensure performance, reliability and crash‑resistance; write integration tests for hardware‑sensitive workflows.
- Participate in code reviews, define best practices and drive high‑quality delivery from planning to production.
Required profile
- 5+ years of professional mobile development experience.
- At least 3 years of hands‑on Flutter development, including Add‑to‑App usage.
- Strong background in native Android (Kotlin) or iOS (Swift) development.
- Experience building offline‑first, high‑performance applications for demanding environments.
Required skills
- Flutter & Dart
- Add‑to‑App architecture
- Kotlin / Android SDK
- Swift / iOS SDK
- REST API integration
- Java‑based microservices
- SQLite (or similar local storage)
- Figma design hand‑off
- Hardware integration (payment terminals, printers, scanners)
- Integration testing for mobile & hardware workflows
What we offer
- Fully remote work with an international, autonomous team.
- Opportunity to shape a high‑impact retail product used in real‑world stores.
- Ownership of critical features and technical decisions.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Portugal.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 4 weeks ago
Expires 1 month from now
45 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Jobgether