Senior Full-Stack Developer/Team Lead (Node.JS, React) Offline

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 and experience with React. 

 

Responsibilities: 

● Overseeing the day-to-day operations of a Scrum team. 
● Take part in the whole product/feature lifecycle (from discussing an idea to shipping to 
production). 
● Collaborate with the Product Manager of the team to prioritize the backlog and keep 
track of progress. 
● Act as a Scrum master for the team, driving retrospectives and sprint planning. 
● Lead the system design activities to prepare and build new services. 
● Improve system performance and scalability. 
● Act as the primary point of contact for peer Team Leaders and Product Managers to 
ensuring timely, transparent communication and alignment on objectives. 

Requirements 
Must have: 
● 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 
● Experience with Front-end (React) 
● Proficient with microservices architecture 
● Proficient with unit testing and testing automation in general 
● Experience with RDBMS and NoSQL databases 
● Experience with message queues (RabbitMQ, Kafka, NATS, etc.)
● Proficient with cloud environments (GCP preferred) 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 and Terraform 
● Experience with Google Cloud Platform 
● Experience with neo4j

Benefits
● 20 vacations days (work days)
● 7 sick days
● Personalized career growth
● Internal English classes
● Education reimbursement
● Corporate events and team buldings
● Equipment provided


 

The job ad is no longer active

Look at the current jobs Fullstack →