On behalf of our client, we are looking for a Technical Lead:
Level: Senior
Type of employment: Full time
Location: Belgrade, Serbia
Model of work: Hybrid (3 days in the office, 2 days remote)
The Opportunity:
Our client is a fast-growing technology company focused on building and operating high-performance digital platforms at scale. Their multidisciplinary team brings together professionals across engineering, design, QA, DevOps and operations to create reliable, scalable and user-centric solutions. With a strong emphasis on clean architecture, maintainable code and collaboration, they foster an environment where technical excellence and innovation go hand in hand.
Benefits:
The company offers a collaborative environment, supportive team culture and opportunities for professional growth. When it comes to work-life balance, you can expect:
- Private health insurance
- Equipment provided
- Bonuses
Join a team that values collaboration, innovation, and continuous improvement.
Key Job Responsibilities:
- Own the technical direction, solution design, code quality and engineering standards for the team.
- They also support delivery by helping break down requirements, identify technical risks early, guide developers and ensure work is implemented in a scalable and maintainable way.
- Lead and mentor development teams of 10–15 engineers.
- Conduct code reviews and PR reviews to ensure high-quality deliverables.
- Translate business requirements into clear technical specifications and actionable development tasks.
- Drive engineering best practices and quality standards across the team
If you are someone who has:
Must:
- Strong hands-on experience with Node.js, React, TypeScript and NestJS in production environments, with the ability to design, build and review scalable solutions across the full stack.
- Advanced PostgreSQL - query optimisation, indexing, transactions and schema design in a live production environment
- Hands-on experience with MongoDB, Redis, and Kafka in production – not just familiarity, but genuine ownership of systems built on these technologies
- Sufficient frontend knowledge to review React and TypeScript code meaningfully and contribute to frontend architectural decisions without being a dependency
Nice to have:
- Previous experience in iGaming, betting, or fintech environments, with an understanding of regulatory requirements, real-time systems and high-availability architectures.
- Experience with Kafka-driven microservices at production scale
- Exposure to Snowflake or a data warehouse layer, particularly in a reporting or BI context
- Background in building and growing engineering teams, including defining role profiles and running structured interview processes
Additional Information:
If you are interested in the position, please send us your resume. If you would like to have more details, please contact us at it-jobs@peoplefocus.rs
We are happy to meet you!