Team Lead Node.js Developer
Team Lead Developer for the international product IT company, which provides a full-stack package of complex AdTech solutions for digital advertisers, publishers and ad agencies worldwide.
The company develops white-label platforms for enterprise clients—custom turnkey solutions to automate and optimize digital advertising.
Products company : SSP, DSP, Ad Exchange platforms.
Main markets - Tier 1-2
The team developers - up to 12 people
Project stack: Node.js (backend), NoSQL, SQL, Redis, MongoDB, Linux.
Locations/Offices - Kyiv, Lviv, Odesa, Mykolaiv or remote.
Requirements:
- 2+ years of experience as a Team Lead, including managing and mentoring a team of 5+ developers.
- At least 5 + years of backend development experience, with a strong focus on Node.js
- Experience in managing and motivating a team, including conducting 1-on-1 meetings, providing feedback, e.t.c
- Experience in setting team goals and KPIs focused on achieving business results and product growth.
- Ability to analyze tasks, metrics, and risks, identify root causes, and propose process improvements.
- Deep understanding of the team’s service architecture, experience in conducting technical reviews, code reviews, and participating in technical gates before releases.
- Ability to escalate and handle complex technical issues, including performance and system cases.
- Experience with databases: PostgreSQL, MySQL, ClickHouse, MongoDB, Redis (basic administration, replication, troubleshooting).
- Experience with monitoring: Zabbix, Prometheus + Grafana.
- Knowledge of network protocols (HTTP/HTTPS, FTP, SSH, TCP/IP, DNS, WebSocket), Git, and CI/CD processes.
Will be a plus :
- Experience in AdTech companies will be a great advantage
Responsibilities:
- Manage and mentor a team of 10+ backend engineers.
- Hands-on involvement in development, including writing code, conducting code reviews, and supporting the team in resolving complex technical issues.
- Conduct regular 1-on-1 meetings and performance reviews, and manage individual development plans for developers.
- Set team KPIs according to business goals and product development stages.
- Ensure effective onboarding, mentoring, and integration of new team members
- Establish team processes considering product growth and team scaling.
- Actively plan and assess tasks to establish realistic deadlines and manageable workloads.
- Ensure clear and effective communication across team, technical leads, and stakeholders
- Technical quality control of the team’s solutions, including architectural reviews and pre-release gates.
- Ensure team progress transparency for business and stakeholders.
Required languages
| English | B1 - Intermediate |
📊
Average salary range of similar jobs in
analytics →
Loading...