Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

CoorB

NewBe an early applicant

Senior Mobile Developer (Flutter)

Posted Updated
Discussion

Summary

Senior Mobile Engineer who builds cross-platform iOS and Android apps (Flutter/Dart or React Native/TypeScript), owns features end to end, shapes architecture and design systems, writes native modules, integrates REST APIs and OAuth2/OIDC, and mentors teammates.

Category: Technology

Location:


OUROPPORTUNITY

We are lookingfor a Senior Mobile Engineer to build modern, scalable, and user-centriccross-platform mobile applications for iOS and Android.

This role ishands-on and technically deep, with ownership of significant parts of themobile application from design through to release. The ideal candidate ispassionate about clean architecture, design systems, and delivering seamlessmobile experiences in complex, data-driven environments — and takes pride inraising the standard of the codebase and the engineers around them.

YOUWILL

»Design, develop, and deliver features for cross-platform mobileapplications, owning them end to end.

»Contribute to mobile architecture, state management patterns andcoding standards, and apply them consistently.

»Build and evolve a shared component library and consistentdesign language across both platforms.

»Implement runtime theming and configuration, so branding andenabled features are configured rather than hard-coded.

»Ensure features are accessible and behave correctly across arange of devices and screen sizes.

»Write platform-specific native code where the framework's pluginecosystem falls short.

»Apply mobile security best practices — secure storage, biometricauthentication, and safe token handling.

»Integrate with backend REST APIs and OAuth2 / OpenID Connectauthentication flows, handling offline and error states properly.

»Optimize application performance, startup time, rendering, andnetwork efficiency.

»Write and maintain automated tests (unit, widget/component, andintegration).

»Review your colleagues' code, mentor less experienced engineers,and raise the quality bar of the team.

»Write clear technical documentation and design notes onConfluence.

»Participate in daily, weekly and monthly team ceremonies andplanning.


Requirements

»TO BE SUCCESSFUL IN THE ROLE YOU NEED

»Bachelor's degree in ComputerScience, Engineering, or a related field.

»5+ years of hands-on mobiledevelopment experience.

»Strong proficiency in Flutter andDart, or in React Native and TypeScript, with a willingness to work in either.

»Proven experience shippingproduction cross-platform applications to the App Store and Google Play.

»Working knowledge of the underlyingnative platforms — enough to write platform channels or native modules, debugplatform-specific issues, and work with Xcode and Gradle build configuration.

»Strong understanding of mobilearchitecture patterns and state management (Bloc, Riverpod, Provider, Redux, orequivalents).

»Solid grasp of mobile securityfundamentals and secure handling of sensitive data on device.

»Experience with RESTful APIintegration, offline handling, and background synchronization.

»Experience with automated mobiletesting.

»Comfortable with Git, code reviewworkflows and Agile delivery.

»Good verbal and written English communication skills.





Details

Skills

What Senior Mobile jobs ask for — and how much of it you have →
Apply

See also

Mobile jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.