Senior Back-End developer (Node.JS)

Lviv Remote ZR_1212_JOB

Project overview

We’re looking for a Senior Back-end developer to join our Time-managing platform team. In this role, you’ll take part in the whole product/feature lifecycle. The ideal candidate is someone who has experience working with microservices architecture and good knowledge of databases, ready to new challenges.

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

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