Backend Engineer
Flutter Developer
Удалённо
Откликнуться на сайте работодателяОписание вакансии
About the Project
We are rebuilding
Belgrade Monumental
, a mobile application focused on monuments and cultural landmarks in the city of Belgrade, Serbia.
The app already exists as
separate native iOS and Android applications
. The goal of this role is to
rewrite and unify the app in Flutter
, achieving full feature parity while improving maintainability, development speed, and long-term scalability.
This is a
rewrite
, not a greenfield prototype — the existing apps serve as the functional and UX reference.
Role Purpose
As a
Flutter Developer
, you will be responsible for:
- Rewriting an existing mobile app into
a single Flutter codebase
targeting
both iOS and Android - Ensuring feature parity, visual consistency, and behavioral accuracy with the existing native apps
- Leveraging
AI-assisted development tools
(Cursor, AI agents, LLMs) to significantly accelerate delivery
Important:
Experience with
AI-powered developer workflows is a major plus and close to mandatory
.We are explicitly looking for someone who
already works faster because of AI
, not someone “curious to try it.”
What You’ll Be Doing
Core Responsibilities
- Build and maintain a production-ready Flutter application (iOS + Android)
- Translate existing UX flows, data models, and features from native apps into Flutter
- Implement maps, location-based features, offline support, and content browsing
- Ensure smooth performance across devices and OS versions
- Maintain clean, readable, and well-structured code
AI-First Development
- Use
Cursor
and/or AI agents to: - Accelerate feature implementation
- Generate boilerplate and repetitive code
- Assist with refactors, testing, and documentation
- Treat AI as a
daily development partner
, not an experiment
Required Skills & Experience
Must Have
- Strong experience with
Flutter & Dart - Bonus: Experience with Native iOS and/or Android development
- Proven experience shipping Flutter apps to
both App Store and Google Play - Solid understanding of mobile app architecture (MVVM, Clean Architecture, etc.)
- Experience integrating REST APIs, Maps API, Local Storage, Caching
- Git-based workflow experience
AI Tooling (Very Important)
- Hands-on experience with
Cursor
, AI coding assistants, or autonomous/agent-based workflows - Ability to explain
how AI improves your development speed and quality - Comfort reviewing, validating, and refining AI-generated code
Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.