Senior Back-End Developer\Team Lead

Lviv Remote ZR_1211_JOB

Project overview

We’re looking for a Senior Back-End Developer\Team Lead 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 5+ years of experience, strong leadership skills, and proficiency in Node.js and microservices architecture.

Requirements

  • Leadership and team management experience
  • Excellent communication and presentation skills
  • Strong analytical capabilities with an understanding of KPIs
  • Software engineering fundamentals, algorithms, data structures, and OOP
  • 5+ years of experience designing and developing scalable systems
  • 4+ years of experience with Node.js
  • Proficient with microservices architecture
  • Proficient with unit testing
  • Experience with RDBMS and NoSQL databases
  • Experience with message queues (RabbitMQ, Kafka, NATS, etc…)
  • Proficient with cloud and SaaS architectures
  • Good English in both written and verbal communication
  • Ability to move fast and solve problems
  • Basic Linux system administration skills

Nice to have

● Experience working with Kubernetes
● Experience with Google Cloud Platform
● Experience with neo4j
● Experience with google

Responsibilities

● Overseeing the day-to-day operations.
● Take part in the whole product/feature lifecycle (from discussing an idea to shipping to production).
● 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