
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 experienceExcellent communication and presentation skillsStrong analytical capabilities with an understanding of KPIsSoftware engineering fundamentals, algorithms, data structures, and OOP5+ years of experience designing and developing scalable systems4+ years of experience with Node.jsProficient with microservices architectureProficient with unit testingExperience with RDBMS and NoSQL databasesExperience with message queues (RabbitMQ, Kafka, NATS, etc...)Proficient with cloud and SaaS architecturesGood English in both written and verbal communicationAbility to move fast and solve problemsBasic Linux system administration skills
Nice to have:● Experience working with Kubernetes● Experience with Google Cloud Platform● Experience with neo4j● Experience with Google
Benefits:20 vacation days (workdays)7 sick daysPersonalized career growthInternal English classesEducation reimbursementCorporate events and team buildingsEquipment provided
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
