Senior Mobile Flutter Engineer

Vacancy details
Software Engineering
Mobile Engineer (Flutter)
Senior
Poland
Hybrid

Let’s breathe life into great tech ideas! With more than 3 000 people globally, Intellias is a company where benchmark technological solutions are born. Join in and take your part in digitalizing the world.

What project we have for you

Our client is a leading mobile parking payment service designed to offer a seamless and efficient parking experience for everyday consumers. By leveraging innovative technology, it enables users to easily find, pay for, and manage parking through a user-friendly mobile app. The service simplifies urban mobility with features like real-time parking availability, remote payment, and automated alerts, reducing the hassle of traditional parking methods.

The candidate will be a part of the brand new project team, which will focus on the development and enhancement of the client’s digital platform, ensuring a seamless user experience, optimizing system performance, and integrating new features to improve parking accessibility and convenience.

What you will do

  • Develop and maintain high-performance, scalable Flutter applications for iOS and Android.
  • Develop Flutter modules that can be seamlessly integrated into existing applications.
  • Implement Flutter Clean Architecture, focusing on Domain-Driven Design (DDD) using BLoC or Riverpod for state management.
  • Develop Flutter modules that can be seamlessly integrated into existing applications.
  • Write clean, maintainable, and well-documented Dart code.
  • Optimize app performance, ensuring fast loading times and smooth animations.
  • Work with backend developers to integrate RESTful APIs and WebSockets.
  • Write unit, widget, and integration tests to ensure application stability.
  • Troubleshoot and debug issues to maintain high application reliability.
  • Participate in code reviews, sprint planning, and agile development processes.
  • Overseeing app submission to the Apple App Store and Google Play, ensuring compliance with guidelines, and managing distribution, updates, and user feedback.

What you need for this

  • 4+ years of experience in Flutter and Dart development.
  • Strong understanding of Flutter Clean Architecture and Domain-Driven Design (DDD) with BLoC or Riverpod for state management.
  • Ability to develop standalone Flutter modules that integrate with existing applications.
  • Experience with background services and always-on location services for periodic execution, efficient location updates, and movement detection.
  • Experience with Activity Recognition APIs (Google Activity Recognition for Android, Core Motion for iOS) to detect user movement using sensors
  • Proficiency in developing Live Activities and real-time updates for displaying ongoing events, such as location changes, activity status, or notifications.
  • Strong understanding of modular architecture in Flutter.
  • Experience with RESTful API integration, GraphQL (optional), and WebSockets.
  • Familiarity with Firebase (Auth, Firestore, Cloud Functions, Push Notifications, Crashlytics).
  • Experience with native integrations using Kotlin (Android) and Swift (iOS).
  • Familiarity with Android Auto and Apple CarPlay integration is a plus.
  • Strong knowledge of Git, CI/CD, and automated testing frameworks.
  • Ability to write efficient, maintainable, and scalable code.
  • Excellent problem-solving skills, out of the box thinking, and attention to detail.
  • Ability to work in an agile environment and collaborate with cross-functional teams.
  • Strong communication skills and ability to work in a remote or hybrid setup.

Will be a Plus:

  • Experience with publishing and managing mobile apps on the Apple App Store and Google Play Store.
  • Familiarity with Android Auto and Apple CarPlay integration.
  • Understanding of DevOps practices and mobile CI/CD workflows.
  • Experience with third-party SDKs and custom plugin development.

What it’s like to work at Intellias

At Intellias, where technology takes center stage, people always come before processes. By creating a comfortable atmosphere in our team, we empower individuals to unlock their true potential and achieve extraordinary results. That’s why we offer a range of benefits that support your well-being and charge your professional growth.
We are committed to fostering equity, diversity, and inclusion as an equal opportunity employer. All applicants will be considered for employment without discrimination based on race, color, religion, age, gender, nationality, disability, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by applicable law.
We welcome and celebrate the uniqueness of every individual. Join Intellias for a career where your perspectives and contributions are vital to our shared success.

Skills

Dart
DDD
Flutter

Have not found the most
suitable position
yet?

Leave your resume and we will select a cool option for you.
Good news!
Link copied
Good news!
You did it.
Bad news!
Something went wrong. Please try again.