Oglasi za posao Flutter Developer (Medior)

Flutter Developer (Medior)

Factory World Wide

Beograd

Beograd: Bulevar Mihajla Pupina 115a

04.09.2026.

iOS Android Java Git JSON REST Dart Swift Kotlin Firebase Flutter intermediate

We are looking for a Mid-Level Flutter Developer to join our growing team in our Belgrade office!

You will be responsible for developing high-quality cross-platform mobile applications for Android and iOS. Working closely with designers, backend engineers, and product teams, you will contribute to the entire product lifecycle—from implementing new features and integrating backend services to optimizing application performance and publishing releases. Your commitment to clean code, continuous learning, and delivering reliable mobile solutions will be key to the success of our team.

RESPONSIBILITIES:

  • Develop and maintain cross-platform mobile applications using Flutter for Android and iOS
  • Collaborate with designers to implement responsive, pixel-perfect UI/UX solutions
  • Integrate applications with REST APIs and third-party services
  • Write clean, maintainable, and testable code while participating in code reviews
  • Contribute to feature planning, technical discussions, and effort estimation
  • Troubleshoot, debug, and resolve application issues while monitoring production performance
  • Participate in publishing, maintaining, and updating applications on Google Play and the App Store

TECHNICAL SKILLS:

  • 2–4 years of professional experience in mobile application development, including at least 2 years of hands-on experience with Flutter and Dart
  • Strong understanding of Flutter architecture and state management solutions such as Bloc, Provider, Riverpod, or similar
  • Experience integrating REST APIs, working with JSON, and asynchronous programming
  • Good understanding of clean architecture principles and mobile design patterns
  • Experience using Git and collaborating through pull requests and code reviews
  • Understanding of the mobile application lifecycle and release process for Google Play and the App Store
  • Strong analytical skills with the ability to independently troubleshoot and solve technical issues

WOULD BE A PLUS:

  • Experience with native Android development using Kotlin or Java, including Android SDK, platform channels, and native integrations
  • Experience with Firebase services (Authentication, Firestore, Push Notifications, Crashlytics)
  • Experience with CI/CD tools for mobile development (Codemagic, Fastlane, GitHub Actions)
  • Experience writing unit, widget, and integration tests
  • Experience with native iOS development using Swift

PROFILE:

  • University degree in Computer Science, Software Engineering, Electrical Engineering, or equivalent practical experience
    2–4 years of relevant professional experience in mobile development
  • Strong interpersonal and communication skills, with proficiency in spoken and written English
  • Self-motivated, proactive, and capable of working independently as well as within a team
  • Strong analytical thinking and problem-solving skills
  • Passion for mobile technologies and continuous professional development

WHAT WE OFFER:

  • Challenging projects in the private sector
  • Sustainable and socially beneficial projects in the public sector
  • Working with highly skilled and experienced colleagues
  • Paid certifications and professional education in Serbia and abroad (training, courses, exams, conferences)
  • Pleasant and friendly office environment
  • Flexible working hours
  • Parking
  • Fruit, snacks, and beverages
  • Team buildings and company celebrations (Secret Santa, New Year gifts for children, Women's Day)
  • Private health insurance for all employees
  • Paid prenatal testing
  • 100% paid sick leave
  • Paid Gym & Fitness membership
  • €500 bonus upon the birth of a child

SELECTION PROCESS:

  • We will contact only shortlisted candidates.
  • We have optimized our recruitment process. The first interview will be with HR, followed by a technical interview. Depending on the outcome, you may be invited to an additional technical interview or receive a job offer.

Upoznaj kompaniju

O Kompaniji Iskustva Poslovi Plate

We are a software project management and development team based in Belgrade. We develop for web and mobile, proprietary, partner and client projects. We deliver on every part of the production cycle, from ideation via branding, design and coding to support, including customer support.

We are selective about work we take on, focusing on projects with sustainable business value. In addition to our other work, we have two proprietary software engines in our portfolio, customizable and available as white label solutions.

3 50%

Menadžment kompanije

2.5

Beneficije

2.5

Balans karijere i privatnog života

2.5

Timska atmosfera

4

Zadovoljstvo projektima

3

Mogućnost napredovanja

3.5

Iskustvo o radu

Iskustvo
20.06.2026
4 Preporučuje

Software engineer 1

Trenutno zaposlen/a na neodređeno Manje od jedne godine

Pozitivno

Kompanija podrzava mogucnost rasta i razvoja u vise pravaca, konstatno se radi na novim projektima. Saradnja sa vecim brojem ljudi u skladu na veliki broj trenutno zaposlenih. Uvek mozes da zatrazis pomoc.

Zamerke

Po mom ukusu malo brzi tempo koji treba ispratiti.

Korisno? 1

Software Developer/Engineer

1 plata
1.500
Prosečna neto plata
min
1.500
Prosek i medijana
1.500
max
1.500

Backend developer

1 plata
1.500
Prosečna neto plata
min
1.500
Prosek i medijana
1.500
max
1.500

Full stack developer

1 plata
800
Prosečna neto plata
min
800
Prosek i medijana
800
max
800

Preporuke se učitavaju...