Job title: Fullstack teamlead (node.js/react)
Job type: Permanent
Emp type: Full-time
Salary type: Annual
Salary: Negotiable
Location: Prague, Czech Republic
Job published: 17-09-2025
Job ID: 32699
Contact name: Martin Krupa
Phone number: +420739422568
Contact email: martin.krupa@r3-search.com

Job Description

Our client is a rapidly growing SaaS company, specializing in cutting-edge data analytics and web performance solutions. Serving top-tier global brands, delivering invaluable insights into online data through its innovative platform

 

We’re looking for an Experienced Full Stack Team Manager to lead our team in developing large-scale solution, using cutting edge technologies & design.

 

The position is within the Incubation team responsible for innovating and developing our new products, operating with the entrepreneurial spirit and dynamic atmosphere reminiscent of a startup within our organization.

 

Why is this role so important?

 

We are a company that is driven by innovation, which means that we are constantly building and developing new features and products to meet customers’ needs.

As a full stack developer, you will have the opportunity to work with the most cutting edge technologies, to solve complex challenges, and create high quality and scalable code. Your work will have a direct impact on customer satisfaction and our business objectives.

 

In your capacity as a team manager, you will be:

 

● Leading a growing team of engineers - technical mentoring, personal growth and execution.

● Working in a startup like environment, delivering Agile solutions.

● Designing, coding and managing large scale, highly available services using cutting edge technologies (NodeJS, React, over AWS, CI/CD on Kubernetes).

● Leading the design of complex applications within a Big Data environment, while exploring and addressing challenging server-side issues.

● Recruiting new members to the team.

● Collaborating with Product Managers, and other Team Leaders to plan, nurture, and implement an efficient and effective development process.

● Tackling tough problems and finding creative ways to solve them.

● Determining feasibility by performing risk management and evaluating tradeoffs.

● Improving your skills, learn from and mentor top-notch engineers and enrich other team members.

● Have lots of fun!

 

 

What does the ideal candidate look like:

 

● B.Sc. in Computer Science or a related field.

● 2+ years of experience leading engineering teams.

● 5+ years of previous engineering hands-on experience with web technologies.

● Experience in client side development in React.

● Experience in server-side development in TypeScript based frameworks.

● Building scaled-data pipelines, loading data into serving layers.

● Experience with data serving techniques and tradeoffs - Advantage

● Comfortable taking challenges and learning new technologies

● Passion for clear code, product usability and robust architectures.

● Ability to manage people both from technical and personal standpoints.

● Excellent communication skills, ability to organize cooperation between various technical teams.

● Love to be a hands-on leader - a must!