Node.js developer

We are looking for a Node.js Developer with experience building back-end services and managing the data exchange between the server and user-facing applications. Responsibilities will include the development of back-end logic, definition and maintenance of the database and maintaining the best possible performance, quality and responsiveness of the application. You will work closely with the front-end developers in order to implement their components into the application.

What are we looking for

  • Computer Systems Engineer or Advanced CS Engineering student
  • 2+ years of experience in developing apps using Node.js
  • Solid Javascript programming skills
  • Outstanding problem-solving skills. 
  • Ability to make decisions in terms of architecture.
  • Passion and proactiveness to solve and take on technical challenges
  • Kindness and willingness to share knowledge with others
  • Ability to work well in teams


  • Creating and maintaining server-side application logic
  • Collbatore with front-end developers on combining their front-end elements and components with the server side
  • Write high quality, readable and testable code
  • Design and optimise applications for high performance, high availability and low latency
  • Work on security and data protection
  • Incorporate data storage solutions

Ideal candidate

  • Advanced written and spoken English
  • Experience working with Agile methodologies
  • Experience using Cloud Services Platforms (AWS, Heroku, Azure, etc.)
  • Experience helping and guiding other team members
  • Experience using Git or other repositories
  • Experience taking part in tech events
  • Following recommended practices of the community
  • Be a team player, enjoy teaching new concepts and collaborate with the team members


Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.