Development

Node.js developer (Remote)

Preferable Location(s): Belgrade, Serbia
Work Type: Full Time

We are looking for a NodeJS superstar to join our youngest band, who is working on a new project, Job-Portal-like-a-platform, built from scratch with no legacy codebase. It is a multi-tenant platform supporting multi language and currency as well. We are using Scrum as a work methodology and striving to keep a casual and fun environment. Our tech stack is React and complementar technologies on Frontend and NodeJS with NestJS and related stack on Backend.

Responsibilities:
  • Working in a team on a project from the scratch
  • Develop and maintain the main APIs and backend services
  • Ensure a high-quality, well performed and easy to maintain code base
  • Proactively contribute to team discussions about solution design, technical issues, sprint and roadmap planning, and improving team processes
  • Working in Scrum methodology
Requirements:
  • Passionate about creating high-quality, flexible code.
  • 3+ years of experience with Node.js and Express.
  • Strong understanding of REST API principles and best practices.
  • Strong understanding of design patterns.
  • Proficient with Git.
  • Proficient with JavaScript, comfortable with ES6/2015 and TypeScript
  • Proficient with SQL databases (PostgreSQL)
  • Proficiency in building modular applications
  • Knowledgeable on Microservices and/or Service-Oriented Architecture
  • Basic understanding of front-end technologies (HTML5, CSS, ES5+)
  • Working proficiency and communication skills in verbal and written English
Nice to have:
  • BS degree in Computer Science, or a similar technical field of study
  • Knowledgeable of NestJS
  • Basic understanding of NoSQL databases
  • Basic understanding of scripting deployment tasks with tools like Terraform, Ansible or others
Our offer:
  • A chance to be part of casual but highly professional environment
  • Competitive salary depending on your experience and skills
  • Opportunities for professional growth and advancement
  • A working environment that values individuals and embraces knowledge sharing
  • Flexible work arrangement and a family-friendly work ethic
  • Private health insurance
  • Gym membership

Submit Your Application

You have successfully applied
  • You have errors in applying