Senior Back-End Developer (Node.JS)

Remote Full-time ZR_1271_JOB

Project overview

We are seeking a Senior Backend Developer (Node.js) to join a project revolutionizing time & attendance management. The platform is trusted by thousands of businesses, from SMBs to government organizations, to streamline payroll processes, enhance transparency, and reduce administrative tasks. As part of a team, you will design and develop scalable systems, manage application components, and improve performance across multiple services. This role offers the opportunity to contribute to a growing solution that impacts businesses globally.

Requirements

● Software engineering fundamentals, algorithms, data structures, and OOP
● 3+ years of experience designing and developing scalable systems
● 5+ years of experience with Node.js and Typescript
● Experience with microservices architecture
● Proficient with unit testing
● Experience with RDBMS and NoSQL databases
● Experience with message queues (RabbitMQ, Kafka, NATS, etc…)
● Experience with clouds and SaaS architectures
● Good English in both written and verbal communication
● Ability to move fast and solve problems
● Basic Linux system administration skills.
● Experience with Redis and Elasticsearch
● Upper-Intermediate (B2)+

Nice to have

● Experience working with Kubernetes
● Experience with Google Cloud Platform

Responsibilities

● Take part in the whole product/feature lifecycle (from discussing an idea to shipping to production).
● Ownership and responsibility over application components
● Design and build new services
● Improve system performance and scalability

We offer

  • 20 vacation days (workdays)
  • 7 sick days
  • Personalized career growth
  • Internal English classes
  • Education reimbursement
  • Corporate events and team buildings
  • Equipment provided
Apply now

Sharing Impressions

Please, fill the form
and we will contact you soon