8+ years of professional software engineering experience.Досвід · Обов’язково
3+ years of hands-on Flutter development experience.Навичка · Обов’язково
Strong knowledge of Dart and the Flutter ecosystem.Навичка · Обов’язково
Experience delivering production-grade applications for both iOS and Android.Навичка · Обов’язково
Solid understanding of software architecture and design patterns.Інше · Обов’язково
Experience with state management solutions such as Bloc, Cubit, Provider, or Riverpod.Інше · Обов’язково
Experience integrating REST APIs and third-party services.Навичка · Обов’язково
Strong understanding of mobile application lifecycle and release processes.Інше · Обов’язково
Experience with automated testing and quality assurance practices.
Інше · Обов’язково
Proficiency with Git and modern development workflows.Навичка · Обов’язково
Excellent communication skills and ability to work in distributed teams.Інше · Обов’язково
Upper-intermediate or higher level of spoken and written English.Мова · Обов’язково
Experience integrating Flutter into existing native mobile applications.Навичка · Буде плюсом
Knowledge of native iOS (Swift) or Android (Kotlin) development.Навичка · Буде плюсом
Experience with Firebase services.Навичка · Буде плюсом
Experience building modular or component-based mobile applications.Інше · Буде плюсом
Familiarity with GraphQL.Навичка · Буде плюсом
Experience with AWS cloud platformНавичка · Буде плюсом
Experience working on consumer-facing digital products at scale.Інше · Буде плюсом
Nortal OffersІнше · Буде плюсом
24 working days of paid vacationІнше · Буде плюсом
11 paid national holidaysІнше · Буде плюсом
Health care: up to 10 paid sick days, on-demand medical insurance, vaccinationsІнше · Буде плюсом
Mental health support: webinars, resources, and compensation for therapy sessionsІнше · Буде плюсом
Access to our corporate learning platformІнше · Буде плюсом
Language classes (English)Мова · Буде плюсом
Flexible benefits budget: a fixed monthly amount you can spend on what matters most to you - medical insurance, sports, leisure, fuel, and moreІнше · Буде плюсом
8-hour workday aligned with the client's working hoursІнше · Буде плюсом
Hybrid work options: work from home with the option to use our cozy office space whenever neededІнше · Буде плюсом
Engaging team events and thoughtful gifts throughout the yearІнше · Буде плюсом
In your resume please allow our company to use your personal dataІнше · Буде плюсом
We are looking for a Senior Flutter Software Engineer to join a product-focused team building modern mobile applications used by a large international customer base.
You will play a key role in designing, developing, and maintaining high-quality cross-platform solutions, collaborating with engineers, product managers, designers, and QA professionals in an agile environment.
This is an opportunity to work on complex mobile products, contribute to architectural decisions, and help shape engineering best practices across the organisation.
Responsibilities
Design, develop, and maintain cross-platform mobile applications using Flutter.
Build reusable, scalable, and maintainable software components.
Collaborate with product, design, backend, and QA teams to deliver customer-focused solutions.
Participate in technical design discussions and architecture decisions.
Write clean, well-tested, and maintainable code.
Perform code reviews and support engineering quality initiatives.
Optimize application performance, stability, and user experience.
Contribute to CI/CD pipelines and release processes.
Investigate and resolve complex production issues.
Mentor other engineers and contribute to a strong engineering culture.
Qualifications
8+ years of professional software engineering experience.
3+ years of hands-on Flutter development experience.
Strong knowledge of Dart and the Flutter ecosystem.
Experience delivering production-grade applications for both iOS and Android.
Solid understanding of software architecture and design patterns.
Experience with state management solutions such as Bloc, Cubit, Provider, or Riverpod.
Experience integrating REST APIs and third-party services.
Strong understanding of mobile application lifecycle and release processes.
Experience with automated testing and quality assurance practices.
Proficiency with Git and modern development workflows.
Excellent communication skills and ability to work in distributed teams.
Upper-intermediate or higher level of spoken and written English.
Nice to Have
Experience integrating Flutter into existing native mobile applications.
Knowledge of native iOS (Swift) or Android (Kotlin) development.
Experience with Firebase services.
Experience building modular or component-based mobile applications.
Familiarity with GraphQL.
Experience with AWS cloud platform
Experience working on consumer-facing digital products at scale.
Nortal Offers
24 working days of paid vacation
11 paid national holidays
Health care: up to 10 paid sick days, on-demand medical insurance, vaccinations
Mental health support: webinars, resources, and compensation for therapy sessions
Access to our corporate learning platform
Language classes (English)
Flexible benefits budget: a fixed monthly amount you can spend on what matters most to you - medical insurance, sports, leisure, fuel, and more
8-hour workday aligned with the client’s working hours
Hybrid work options: work from home with the option to use our cozy office space whenever needed
Engaging team events and thoughtful gifts throughout the year
In your resume please allow our company to use your personal data