Backend Developer (Node.JS)

Get your hands dirty in code and start developing awesome software today!

We are looking for a Node.js developer that will help us write advanced mobile and web backends.

An ideal candidate should:

  • Be proficient with JavaScript (bonus points for Typescript)
  • Possess knowledge of Node.js and any of available frameworks
  • Understand the nature of asynchronous programming (async/await, promises)
  • Know how to write unit/functional tests
  • Conduct user authentication and authorization between multiple systems, servers, and environments
  • Able to create/manage database schemas
  • Integrate multiple data sources and databases into one system
  • Understand fundamental scalability principles
  • Be a proficient user of versioning tools (Git)

You don’t have to fill out 100% of the requirements mentioned above, you’ll do just fine with 99% (just kidding).

What we value the most is team play and a will to face new challenges.
All of the other stuff will arrive through learning and working experience.

We offer:

  • Flexible working hours
  • A competitive and progressive compensation based on your experience and skill level
  • A cozy and stimulating work environment
  • Constant learning
  • Interesting projects for our worldwide clients (USA, Western Europe, UAE)
  • Top working equipment
  • Best coworkers ever
  • Travel opportunities

Do you have what it takes? Contact us! We’d love to hear from you!
It’s simple, all you have to do is send us your CV via e-mail found in Contacts section and we’ll get back to you shortly.
Or take a shortcut and just click the Apply button.
Let the crazy adventure begin!

Apply for this position

By submitting this form you consent that Profico can use your personal data for the purposes of managing Profico's recruitment related activities. Profico may keep your CV and job application related personal information you provided for up to five years in case we decide to contact you at a later date. Read more in our Privacy Policy page.