Senior Mobile Developer with Flutter
Małachowskiego 10, Poznań
Merixstudio
What you'll do
📌 Heads up before you apply!
This is a project-based recruitment – your contract will be linked to the duration of our collaboration with the client. Merixstudio has been supporting this client for three years already. Once the project ends, your contract with Merixstudio will also terminate. We expect the cooperation to be long-term: the project is planned until March 2026, with a high potential of extension to the end of 2026.
The recruitment process consists of three steps:
a 1,5h HR + technical interview with our Mobile Tech Lead
a technical interview and a coding challenge with the client
an additional meeting with the project team
Now, let’s talk about a project.
It's a tech-driven infrastructure management platform specializing in intelligent road condition monitoring. Their system enables local governments and infrastructure agencies to turn a smartphone into a smart data collection device.
Your work will primarily focus on Flutter development, the application's core technology. The project is structured with a modular architecture powered by Melos, ensuring scalability and maintainability. To support offline capabilities, the app leverages a SQLite database, while Mapbox integration provides advanced mapping and geospatial functionalities. Additionally, the application incorporates Bluetooth Low Energy (BLE) to enable seamless interaction with external smart devices. Although the application is built almost entirely in Flutter, it also integrates a custom native module that extends its functionality.
You’ll work alongside a dedicated cross-functional team and collaborate directly with the client-side Product Owner. We follow Scrum and strongly emphasise product thinking – we’re looking for someone who not only develops features but cares about how the product works, how it’s used and how to improve it.
Who you are (requirements)
you have commercial experience in mobile development
you have strong expertise in Dart & Flutter
you know mobile design patterns and programming principles
familiarity with state management approaches (e.g. BloC, Riverpod)
you have expertise in various testing and application debugging techniques
you have a solid understanding of platform-specific features (e.g., pushes, in-app payments, deep linking)
you are passionate about continuously enhancing the quality of your code
you have experience in deploying and managing production mobile apps
you are fluent in both spoken and written English
you effectively communicate and build relationships with clients
you have experience with native platforms (Android or iOS)
What we'd like to see
you have experience working with relational databases (e.g. SQLite)
familiarity with automation tools CI/CD
eagerness to mentor and teach other people
Merixstudio is a full-stack, agile software team of creative technologists from Poznań. With our primary services being web & mobile app development, product design, and software development consulting. Check out our profile and #MeetMerix!