D

Droids On Roids

Full-stack mobile, web, backend development partner

Senior Backend Developer - Node.js

Backend EngineeringPosted on Nov 11
Full-timeWrocław, PolandNo salary listedIn-person

About the Job

Requirements

  • At least 7 years of commercial experience in Node.js.
  • Very good knowledge of Nest.js, including an in-depth understanding of the framework and the ability to configure or customize it to suit project needs.
  • Great knowledge and proven experience in designing system architecture.
  • Excellent knowledge of JavaScript and TypeScript, including advanced concepts.
  • Very good knowledge of relational or non-relational databases; PostgreSQL is preferred.
  • Good knowledge of object-oriented programming, clean code, and clean architecture.
  • Familiarity with design patterns and the ability to use them.
  • Experience writing tests, including end-to-end tests.
  • Experience deploying code to cloud infrastructure; AWS is preferred.
  • Experience with CI/CD.
  • Experience working in an Agile environment.
  • Great communication skills, including direct communication with clients, and openness to giving and receiving feedback.
  • Experience gathering business requirements from a backend perspective and suggesting suitable solutions.
  • Ability to work independently and be self-organized.
  • Fluent written and spoken English and Polish, at least B2/C1 level.

Responsibilities

  • Program and take responsibility for the backend side of different products, mostly mobile products.
  • Design and shape application architecture and ensure high code quality and best programming practices.
  • Cooperate closely in experienced Agile teams that include Product Owners, QAs, Web and Mobile (Flutter, iOS, Android) Developers, and Designers.
  • Write automated tests and work with the CI/CD process.
  • Communicate directly with clients and suggest technical solutions that work for the business.
  • Gather business requirements from a backend perspective and ensure the use of suitable, cost-effective solutions.
  • Mentor and support other developers by sharing knowledge, conducting code reviews, and promoting best practices.
  • Take part in defining and improving development processes.
  • Evaluate new technologies and keep up with current industry best practices.
  • Participate in internal Web Group Meetings.

Desired Qualifications

  • Experience with React.js, enabling use of frontend skills when needed.
  • Experience with Terraform.
  • Good knowledge of Domain-Driven Design (DDD).
  • Experience with Docker.

About the Company

Droids On Roids

Full-stack mobile, web, backend development partner

Droids On Roids delivers end-to-end mobile, web, and backend development for clients worldwide. Its team builds apps for iOS, Android, and Web using languages like Kotlin, Swift, Dart, Ruby, and JavaScript, with frameworks such as Ruby on Rails and React, and cross‑platform tools like Flutter and React Native, plus thorough testing. The company differentiates itself through a long‑term partnership model, an office‑based 45+ person team, a history of work with global brands, and open‑source libraries used by Facebook, WhatsApp, and Bitrise. Its goal is to take the entire app development process off clients’ shoulders and deliver complete mobile, web, and backend solutions from idea to deployment.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Wroclaw, Poland
Founded
2011

Recently Posted Jobs

Explore more opportunities at Droids On Roids

See more jobs