React Team Lead

Zagreb  |  Varaždin  |  Ljubljana  |  Podgorica  |  Skopje


We’re looking for someone with serious JavaScript experience under his or hers belt, ready to manage a team of experienced engineers.

Our team has around 30 members led by four Team Leads and one Lead Engineer. We’re continuously collaborating with Designers, Backend Developers, QA Engineers, and Project Managers. The browser is our main platform, but on some projects we reach servers and mobile devices as well. React and Angular are our specialty, yet from time to time some of us work in other technologies, too; like Vue, Node, and React Native.

We have worked on a suite of apps for cruise line photography, a platform for online conferences, an interactive map for truck drivers and operators, and many others. We are always trying to learn new stuff at weekly lectures and workshops, and we regularly work on open source.

You would be directly responsible for 5-8 people that work with React and you would report to the Head of the Frontend Department.


Qualifications & Experience

5+ years of experience with JavaScript

2+ years of experience in React

2+ years of experience in managing a team

experience with leading projects

ability and willingness to inspire, lead, and manage a team

great time management, organizational, and multitasking skills

great interpersonal and communication skills

excellent written and spoken English

Any of the following would be nice to have, but are not required:

experience in people management

experience in hiring

experience in mentoring and coaching

experience working at a digital agency 


Your responsibilities

planning, development, deployment, and maintenance of various software solutions

participating in the hiring and onboarding processes

developing team members’ professional potential

mentorship and guidance

proactively coordinating team members’ workload

doing regular follow-ups on the projects your team members are working on

taking care of your team members’ well-being

doing periodical performance reviews with your team members

defining actionable and measurable goals for the team and for team members

collaborating with other Team Leads in the team, the department, and the company

we use


Ever since we introduced Jest, testing has gotten easier, and now we try our best to use it wherever it makes sense.


Working with other people is so much easier with a mature style guide. We use ESLint to help us enforce a consistent code style.


Another tool in our tool belt introduced to help us save time both on formatting discussions and actual formatting.


We often use Zoom for internal communication.


We use Productive for time tracking and for task management. It helps us to have all the information in one place.


We use Slack for work and fun. It’s our go-to tool for maintaining sanity both in the office and remote.


All of our work is on GitHub. Everything goes through pull requests and code reviews with your future team members.

Google Workspace

We use different tools for everything from collaboration to data analysis.


Through the years we’ve built a vast repository of knowledge related to JS, React, and Angular.

What we’ve

What do we offer?

Learning & development

In our bi-weekly one-on-one talks and quarterly 360 reviews, we discuss what’s good and what could be better.

Versatile projects

Our teams get to work on very interesting projects for renowned brands and clients from a range of industries.

Contributing to open source

Sharing is caring doesn’t only apply to chocolate.

Educational budget

If you’re eager to learn, we’re eager to help. Every employee receives an educational budget.

Paid language courses

Paid language courses help our employees master the English language.

Doing a career switch

We don’t have a sorting hat to tell you where you belong, but we will support your career switch from one job position to another.

Traveling on business

Having clients all over the world means our employees sometimes have to travel to and work from beautiful locations.

Subsidized recreation

Stay in shape with a sponsored fitness membership of your choice.

Sponsored health checks

You know the old saying – the greatest wealth is health.

Working remotely

Office location? Anywhere. It’s all about flexibility.

Free power-ups

Snack on fruit, cookies, and nuts to keep your energy levels up.

Car and bike parking

Don’t let it get caught in the rain. We offer free parking for bicycles and subsidized car parking.

Flexible working hours

Tailor your working hours to fit your schedule.

Fun and games budget

Every team gets a monthly budget to hang out and do fun stuff.

Apply for this position

Add files
Cover Letter
Add files

Take a look


Interested in our projects?