#1 Job Board for tech industry in Europe

Backend Developer (Node.js)
JavaScript

Backend Developer (Node.js)

Type of work
Undetermined
Experience
Mid
Employment Type
B2B, Permanent
Operating mode
Office

Tech stack

    Node.js

    regular

    TypeScript

    regular

    Elasticsearch

    regular

    AWS

    regular

    Heroku

    regular

    Docker

    nice to have

Job description

Online interview
Are you a Backend Developer ready to start the challenge? Join our Web competence team and co-create modern web projects while upgrading your skills.

Working at Droids On Roids, you will be a part of the Web competence team and the part of a dedicated project development team along with Android Developers, QA’s, Scrum Master and Client himself.

Here are a few challenges for you:

  • Working with an experienced team that includes designers, scrum & product managers, software developers, and QAs
  • Participating in software code reviews to ensure the creation of high-quality, robust code by all team members
  • Evaluating new technologies and keeping up with current industry best practices
  • Working based on Agile methodologies
  • Developing friendly processes like Continuous Integration
  • Participating in internal Web Group Meetings (Web Team meets every Friday to discuss the latest trends, share knowledge, take part in code kats etc.). Here you can check one of the results of WGM – series of posts about TDD.

 Check this list to find out if we’re a match.

You have:

  • At least 2+ years of commercial experience in Node.js
  • Knowledge of TypeScript, ElasticSearch
  • Experience in writing tests
  • Experience in deploying your code to AWS, Heroku or Azure
  • Knowledge of clean architecture, clean code
  • Fluent command of written and spoken English and Polish
  • Ability to use properly/distinguish procedural programming from object-oriented programming and class–based programming
  • Strong communication skills, you are self-motivated and able to work in a team-oriented environment.

Here are few “nice to have” things:

(though you can always learn while working with us, thanks to our self-development program :))

  • Knowledge of Ruby on Rails
  • Experience with any other object of functional oriented programming language
  • Experience in CI/CD
  • Knowledge of Docker
  • Experience in TDD
  • Knowledge of SQL
  • Knowledge of DDD, CQRS
  • Knowledge of extreme programming
  • Experience of working in Agile e.g. Scrum, Kanban.

You’ve got those things? Then click this big yellow “Apply Now” button and send us CV now ->

Psst… You don’t match all of the items on our requirements list? Don’t hesitate to apply anyway – don’t let the confidence gap or imposter syndrom get in the way!

Recruitment process

  1. Submit an application form – it’s the best way for us to get to know you
  2. Answer a few technical questions during an initial phone call with Web team
  3. Join a pair programming session and interview with Web team and Talent Acquisition Specialist (currently remote-only)
  4. Get feedback and join our team!

P.S. We will notify you about the results on each step