Full-stack Software Engineer (Flutter + Node.js)
Primary stack
Nice to have's
Job description
About the Position
Are you ready to take ownership of cutting-edge mobile projects?
We’re looking for a proactive, solutions-focused Full-Stack Developer with experience in Flutter and back-end development (NodeJS, Express, Typescript on Google Cloud/Firebase) to join our team. If you enjoy working with autonomy, collaborating on complex challenges, and contributing to meaningful, user-focused digital products, we’d love to hear from you!
About Droids On Roids ⚡️
At the beginning of 2025, Droids On Roids joined forces with Apadmi, a European digital products company specializing in mobile. We create digital experiences that generate measurable value for organizations 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.
What you’ll be working on
As a Full-stack developer, you’ll play a key role in delivering high-quality mobile solutions across diverse industries, from finance and e-commerce to healthcare and navigation. You’ll collaborate closely in a cross-functional team to bring ideas to life and develop features the way you think is best.
Responsibilities
- Build cross-platform mobile apps using Flutter, with a focus on performance, accessibility, and user experience,
- Develop and maintain scalable and reliable back-end services, including RESTful APIs, serverless functions, and databases,
- Work collaboratively with product managers, designers, and fellow engineers to define and deliver thoughtful, user-centered features,
- Contribute to system architecture and technical planning across the front end and back end,
- Ensure seamless integration between mobile applications and cloud-based services,
- Continuously improve performance, accessibility, and reliability across the stack,
- Actively participate in sprint planning, peer reviews, and team-wide knowledge sharing.
Requirements
- Experience developing mobile apps with Flutter in a commercial or production environment,
- Comfortable working with back-end languages and frameworks (e.g. NodeJS, Express, Typescript on Google Cloud/Firebase or similar),
- Familiar with designing and building REST APIs and using cloud platforms (Google Cloud or Firebase preferred),
- Understanding of mobile-first architecture and how to build scalable systems,
- Exposure to modern development practices such as CI/CD, automated testing, and agile ways of working,
- 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).
Nice to Have
- Active contribution to the Flutter community.
- DevOps experience (know your way around Google Cloud Infrastructure and CI/CD for mobile apps (Bitrise))
We Offer
- Opportunity to work in a dynamic and innovative environment,
- Collaborative and supportive team culture,
- Competitive compensation package.
Apply for this Job
To apply, please submit your application through our application form. The recruitment process includes:
- Submit an application form - it’s the best way for us to get to know you!
- Answer a few questions during an initial hangouts call with our Mobile Team - max. 30 min.
- Join a remote interview (soft and technical part - pair programming) with the Team, and Talent Acquisition Specialist - up to 2 h.
Welcome aboard! :)
© Droids On Roids. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Software Development
About the Company Droids On Roids is a software house specializing in the creation of mobile and web applications. Established in 2011, the company is headquartered in Wrocław but operates on an international market. The firm has completed over 130 projects for various partners. Products, Services & Tech Stack Core Solutions: Mobile and web application development. Project Scope & Target Clients Client Base: The document does not specify the target verticals or client types served. Engineering Scale: The document does not provide information on the scope and complexity of engineering projects.
More at Droids On Roids
All 20 rolesSenior Project Manager
Droids On Roids · Wrocław
Senior Client Services Manager
Droids On Roids · Wrocław
Product Owner
Droids On Roids · Wrocław
Kotlin Multiplatform Software Engineer - future opportunities
Droids On Roids · Wrocław