Frontend Engineer - Mobile Applications

idpp European Economic Area
Remote
Apply
AI Summary

Join a leading global financial services client as a Frontend Engineer to build high-quality, scalable mobile experiences. Collaborate with cross-functional teams to design and develop complex mobile applications. Strong experience with Flutter ecosystem and passion for building exceptional user experiences is required.

Key Highlights
Design and build modern, high-performance mobile applications
Collaborate closely with product, design, and backend teams
Contribute to architecture decisions and technical improvements
Technical Skills Required
Flutter Dart Melos flutter_bloc get_it injectable auto_route flow_builder freezed json_serializable retrofit dio interceptors mason build_runner i69n bdd_widget_test
Benefits & Perks
€300 per day
6 months initially
Fully remote

Job Description


A leading global financial services client is looking for an experienced Frontend Engineer to join them, building high-quality, scalable mobile experiences. You’ll play a key role in crafting sleek, high-performance applications used by customers at scale, working in a fast-paced, agile environment.


This is an opportunity to work on complex, production-grade mobile apps while collaborating within small, autonomous teams that value ownership, quality, and innovation.


Key Accountabilities and Deliverables:


  • Design and build modern, high-performance mobile applications
  • Develop clean, scalable, and testable code
  • Collaborate closely with product, design, and backend teams
  • Contribute to architecture decisions and technical improvements
  • Implement and maintain automated tests and CI/CD pipelines
  • Continuously improve app performance, reliability, and user experience


Key Skills and experience:


  • Several years of experience as a Software Engineer working with:
  • Flutter, or Native mobile (iOS / Android), or React Native
  • Strong experience with Flutter ecosystem, libraries, and lifecycle
  • Passion for building exceptional user experiences
  • Proven experience shipping complex mobile applications to production
  • Strong focus on testability and automated testing
  • Experience with CI/CD, automation, and developer tooling
  • Comfortable working in small, agile, autonomous teams
  • Experience within payments/banking applications is highly desirable


Tech Stack:


We use a modern, highly modular Flutter-based architecture:


  • Flutter & Dart (latest versions)
  • Modular architecture with reusable packages (“Lego block” approach)
  • Large-scale codebase: 300+ packages, ~2M lines of code managed with Melos


State Management & Architecture

  • flutter_bloc, get_it, injectable


Navigation

  • auto_route, flow_builder


Networking & Data

  • freezed, json_serializable, retrofit, dio interceptors


Tooling & Code Generation

  • mason, build_runner


Localization

  • i69n


Testing

  • Strong focus on BDD (Behaviour Driven Development)
  • bdd_widget_test


Observability & Feature Management

  • Firebase Suite, DataDog, LaunchDarkly, Segment


CI/CD

  • GitHub & GitHub Actions
  • Weekly release cycles


Fully remote

€300 per day

6 months initially


Similar Jobs

Explore other opportunities that match your interests

Growth Leader for AI Platform

Programming
4d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Prosana

European Economic Area

Full Stack Developer (PHP)

Programming
1w ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

AirAdvisor

European Economic Area
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Director

saas.group

European Economic Area

Subscribe our newsletter

New Things Will Always Update Regularly