Full-Stack Team Lead in AdTech
Job Details
About the Company
With operational hubs scattered across Europe, Asia, and LATAM, and its headquarters situated in San Francisco, US, the company boasts a workforce of over 1,000 adept professionals. Spanning across more than 20 countries, ALLSTARSIT offers a diverse range of skilled employees across various verticals, including AI, cybersecurity, healthcare, fintech, telecom, media, and so on.
About the Project
The platform is a unified advertising technology stack that connects advertisers, publishers and data partners across digital and connected TV environments. It enables buyers to plan, activate and measure full-funnel campaigns, while helping publishers maximize inventory and data monetization.
The platform combines a demand-side platform, supply-side platform and proprietary data capabilities, including ACR data and AI-driven optimization, to deliver measurable outcomes across screens for both brand and performance advertisers.
Specialization
Headquarters
Years on the market
Team size and structure
Current technology stack
Required skills:
- 5+ years of experience developing enterprise web applications and distributed systems in production
- 2+ years of experience leading engineering teams (team lead, tech lead, or equivalent), including mentoring engineers and driving technical execution
- Strong experience with Java (Spring Boot)
- Experience with Node.js (TypeScript, NestJS) - advantage
- Proven experience designing and implementing scalable web system architectures
- Solid understanding of REST APIs, async processing, and clean architecture principles
- Experience monitoring, debugging and supporting production systems
- Experience with modern UI frameworks (specifically, Angular 2+)
- Experience with relational databases - must, non-relational - advantage (MySQL, Vertica, Redis, Elasticsearch, MongoDB)
- Excellent communication and interpersonal skills, with the ability to influence across teams and stakeholders
- Strong ownership mindset, able to balance hands-on work with leadership responsibilities
Scope of work:
- You will lead and mentor a team of full-stack engineers, owning our end-to-end development process from design to production, driving platform infrastructure and architectural decisions, and establishing best practices in system design, code quality, and AI-assisted development.
- You will guide the team in designing and implementing scalable backend services in Java (Spring Boot) and NestJS (Node.js/TypeScript), build RESTful and event-driven APIs, and deliver reliable systems supporting publishers management, bidding logic, reporting, and customer-facing dashboards.
- You will oversee the development of modern frontend applications using Angular (15+), ensuring seamless integration with backend services and consistent UX performance.
- You will lead research of core technologies, integrations with external APIs and third-party services, and provide effective solutions to production and scalability challenges.
- You will set the bar for high-quality, testable code (unit, integration, E2E), drive improvements in observability (logs, metrics, tracing), lead design reviews and technical discussions, and conduct code reviews to grow the team's technical capabilities.
- You will partner with Product, DevOps and other stakeholders to translate business requirements into technical roadmaps, plan sprints, and ensure timely delivery of high-impact features.
- You will own team-level processes including 1:1s, feedback, hiring, and onboarding of new engineers.
- 50% hands-on tasks.