Cleveroad is looking for an ambitious and self-driving Lead Node.js Engineer for our team.
We are a Mobile and Web development company providing services for businesses of various domains, audacious startups, and private clients. As a successful participant in the IT market, Cleveroad aims to deliver top-notch products based on the broad experience of our Senior profs and fresh insights of our interns. Our team cares about the outcomes’ quality and is always intended for a productive long-term business relationship.
As a Team Lead in Cleveroad, you will:
Manage a team of 8+ core specialists
Communicate with the CEO to build effective development strategies
Solve exciting and challenging tasks in close collaboration with your team
Let’s grow together — we are waiting for you!
OUR REQUIREMENTS:
● 3+ years of hands-on experience in commercial software development (JavaScript)
● 2+ years of hands-on experience as a NodeJS developer
● Strong knowledge of:
— Express.js
— MySQL
— SOLID, Design Patterns and Best Practices
● Experience in:
— Sequelize ORM
— Amazon Web Services (EC2, S3, Lambda, API Gateway, SES, SNS, SQS, etc.)
— Redis
— React
— TypeScript
● Good knowledge of algorithms and data structures
● Hands-on experience building complex scalable systems
● English level — B1+
As a plus:
● Highload/performance optimization
● Load balancing
● GraphQL
● HLS VOD Encoder Development
● Mongo/Elasticsearch
● Experience in building serverless systems
● Experience with PostgreSQL
● Experience in similar positions
YOUR RESPONSIBILITIES:
● Coach, coordinate and manage the team of Node.js developers
● Identify team goals and evaluate the progress
● Create high-quality, fast, and reliable code
● Work with customer’s team and project stakeholders
● Organize team activities and lead it to constant and steady growth
OUR BENEFITS:
● Flexible schedule with the ability to work remotely
● Up-to-date equipment (MacBooks only)
● Optimal social package
● Full financial and legal support
● Paid vacation, holidays, and sick leaves
● An inspiring, comfy, and safe office in the heart of the city
Professional and Personal Growth:
● Сompensation for English lessons, training courses, and sports
● Work with a team of professionals and the latest technologies
● Individual development plan
● Mentorship and guidance
Fun:
● Corporate events and outstanding parties
● Championship in PS, ping-pong, etc. (you can offer your option)
● Corporate gifts and bonuses