Logo for Droids On Roids

Flutter Software Engineer with Firebase

Role overview

Qualifications

  • At least 3+ years of commercial experience in Flutter
  • Commercial experience with NoSQL databases, Firebase Firestore, Security Rules
  • Ability to build Firebase Cloud Functions using TypeScript
  • Fluent command of written and spoken English and Polish (at least B2/C1 level)

Responsibilities

  • Build an end-to-end product: a mobile application and a backend-as-a-service based on the Firebase platform
  • Cooperate closely in experienced Agile teams including Product Owners, QAs, Web and Mobile Developers, Designers
  • Work with CI/CD pipelines and adjust them to project needs
  • Mentor and support other developers by sharing knowledge, conducting code reviews

Key facts

Hard skills

Other skills

  • Communication
  • Problem Solving
  • Teamwork

About the company

Droids On Roids logo

Droids On Roids

We would love to be your long-term partner who takes the whole mobile app development process off your shoulders! Droids On Roids is a mobile and web development company based in Poland, est. in 2011, offering full-stack mobile, web, and backend services. Being 100% office-based team of 60+ talented professionals, we serve clients throughout the world, mostly in the US and UK. Among our partners are global brands and great start-ups like Giphy, while our Open Source libraries are used by Facebook, WhatsApp, TikTok & Bitrise. We have strong background in creating apps from various categories: - Mobile commerce- FinTech- MedTech- Internet of Things (BLE)- Lifestyle- Social networking- Education, and more. Our hourly rates: Developer $60 / 55€, Designer $60 / 55€⚡ Estimate project: hello@thedroidsonroids.com⚡ Join our team: https://www.thedroidsonroids.com/career

Company details

Company typeSME
Company size51 - 200

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Be a part of Flutter projects and make an impact!

We are looking for a passionate Flutter Developer, fan of Dart experienced in Firebase, who engages in the creation of the product and to suggest the best technical solutions.

About Droids On Roids 

At the beginning of 2025, Droids On Roids joined forces with Apadmi, a European digital products company specialising in mobile. We create digital experiences that generate measurable value for organisations and their customers. Our group brings together Product, Design, Engineering, Data and AI, Delivery and Growth capabilities across operating companies.

As Apadmi scales, Product is becoming one coherent group capability: shared standards, careers, methods and investment, applied with meaningful authority close to clients and teams.

You might also know us as the organizers of Fluttered Meetup.

You will be:

  • You will build an end-to-end product: a mobile application and a backend-as-a-service based on the Firebase platform,
  • Programming, being responsible for the mobile (Flutter) side of our applications,
  • Cooperating closely in experienced Agile teams that include Product Owners, QAs, Web and Mobile (Flutter, iOS, Android) Developers, Designers,
  •  Working with CI/CD pipelines (using Codemagic) and adjusting them to project needs,
  • Communicating directly with the Clients, suggesting technical solutions that work for the business,
  • Mentoring and supporting other developers by sharing knowledge, conducting code reviews, and promoting best practices,
  • Taking part in defining and improving development processes,
  • Evaluating new technologies and keeping up with current industry best practices.


Requirements - we want you if you have:

  • At least 3+ years of commercial experience in Flutter (previous experience in native development, iOS, Android or Kotlin Multiplatform, is also highly appreciated),
  • Commercial experience with NoSQL databases, Firebase Firestone, Security Rules,
  • Ability to build Firebase Cloud Functions using TypeScript,
  • Very good knowledge of Dart (in-depth understanding, so you feel fluent in this programming language),
  • Experience in writing tests (you know your way around Flutter’s test libraries and can tell the difference between unit, integration and a golden test),
  • Experience working in an Agile environment,
  • Analytical and problem-solving approach,
  • Great communication skills, also in direct communication with clients, and openness to give and receive feedback,
  • Fluent command of written and spoken English and Polish (at least B2/C1 level).


What would additionally impress us:

  • Active contribution to the Flutter community.


Recruitment process:

  1. Submit an application form – it’s the best way for us to get to know you!
  2. Answer a few questions during an initial hangouts call with our Mobile Team – max. 30 m.
  3. Join a remote interview (soft and technical part – pair programming) with Mobile Team, and Talent Acquisition Specialist – up to 1,5 h.
  4. Welcome aboard! 

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Flutter Developer Related jobs

Other jobs at Droids On Roids

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.