Senior Full-Stack Developer\Team Lead

Lviv Remote ZR_1211_JOB

Project overview

We’re looking for a Senior Full-Stack 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
● 2+ years of experience with React
● Proficient with microservices architecture
● Proficient with unit testing
● Experience with RDBMS and NOSQL databases
● Experience of using PostgreSQL for large, data-driven applications
● 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