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
1w 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

Senior DevSecOps Engineer

Programming
1h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Airalo

United Kingdom

Subscribe our newsletter

New Things Will Always Update Regularly