Team Lead Full-Stack Engineer (Backend-oriented)
Team Lead Full Stack Engineer
High-Load ML AdTech Platform | Real-Time Systems | Remote
π Who we are:
Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries.
π§© About the Product:
We build a proprietary ML-driven platform for programmatic user acquisition and retargeting in the mobile app space. It processes tens of terabytes of data daily and handles millions of real-time requests per second with low latency β directly driving client growth and revenue.
Operating at this scale requires strong distributed architecture, performance optimization, and security. Our clients are major app developers who depend on reliable, high-throughput systems and measurable ROI.
π About the Role:
As a Full Stack Team Lead, you will own the design and evolution of our core real-time ad-serving infrastructure. Youβll lead a distributed team of 4 engineers, drive technical direction, and ensure performance, availability, and security at scale.
This is a hands-on role: ~50% coding and architecture, ~50% team leadership, sprint planning, and stakeholder collaboration.
Youβll work closely with the Executive, Product, Data, and Design teams to deliver scalable solutions and shape the product roadmap.
π₯ Why join this product:
- Work on Real High-Load Infrastructure
- Influence Architecture, Not Just Code
- Stay Hands-On While Leading
- ML + Distributed Systems in Production
- Real Ownership & Business Impact
π Key Responsibilities:
- Design, implement and operate large-scale, highly available, real-time (low-latency) services using Node.js, TypeScript, React, Redis and Kubernetes on AWS.
- Lead and mentor a team of four distributed engineers; conduct code reviews, design reviews and knowledge-sharing sessions.
- Collaborate with executives, product managers, data scientists and designers to translate requirements into technical solutions.
- Design, develop and integrate RESTful APIs and third-party services.
- Plan, groom and manage agile sprint cycles; track progress and adjust priorities to meet delivery goals.
- Define and enforce security best practices and data protection policies across services.
- Oversee on-call rotation and incident response; maintain low alert rates and rapid recovery processes.
- Manage team operations including onboarding, offboarding, performance reviews and hiring support.
π» Required Competence and Skills:
- 6+ years of professional experience in backend with Node.js and frontend development (React, Vue or Angular).
- 2+ years in a people-management or team-lead role, with direct experience conducting one-on-ones and performance reviews.
- Proficiency with SQL and NoSQL databases in production environments.
- Experience deploying and operating services on a major cloud platform (AWS, Google Cloud or Azure).
- Deep understanding of the software development lifecycle and agile methodologies.
- Strong problem-solving skills, self-sufficiency and a proactive βcan-doβ attitude.
- Fluent English communication skills, both written and verbal.
β Nice to Have:
- Experience coordinating with offshore development teams.
- Background in web-based SaaS platforms.
- Exposure to large-scale data processing or Big Data technologies.
- Hands-on familiarity with Kubernetes at production scale.
π Why Us:
- We provide 20 days of vacation leave per calendar year (plus official national holidays of the country you are based in).
- We provide full accounting and legal support in all countries where we operate.
- We utilize a fully remote work model with a powerful workstation and co-working space in case you need it.
- We offer a highly competitive package with yearly performance and compensation reviews.
Required skills experience
| Node.js | 6 years |
| Front end | 3 years |
| SQL | 6 years |
| AWS | 3 years |
| TypeScript | 6 years |
| Team Management | 3 years |
Required languages
| English | B2 - Upper Intermediate |