Semrush logo

Frontend Developer / Team Lead (React, Node.js)

Semrush

Join Our Team as a Frontend Developer / Team Lead

About the Role

We are seeking a talented and experienced Frontend Developer / Team Lead to join our dynamic team at Semrush. In this role, you will have the opportunity to lead a team of developers, mentor and support team members, and balance the team workload. You will be responsible for developing new functionality, participating in team research, technical events, and cross-team projects. Your expertise will be crucial in delivering the best experiences for our clients.

Key Responsibilities

  • Lead and Mentor: Guide and support team members, ensuring a balanced workload and fostering a collaborative environment.
  • Develop New Features: Work on developing new functionalities and improving existing ones to enhance our product.
  • Participate in Research and Projects: Engage in team research, technical events, and cross-team projects to drive innovation.
  • Problem Solving: Dive into the essence of problems to solve them effectively and efficiently.

Who We Are Looking For

  • Strong React Knowledge: Deep understanding of React and its workings.
  • Leadership Experience: Proven experience in mentoring, performance evaluation, interviews, and team management.
  • CSS Expertise: Ability to fully layout a page using CSS.
  • Unit Testing: Experience with unit testing to ensure code quality.
  • Browser Knowledge: Understanding of how browsers work from a JavaScript developer’s perspective.
  • Problem Solver: Willingness to solve problems, not just write code.
  • CI/CD and Docker: Basic understanding of CI/CD and Docker for deploying code.
  • Node.js: Ability to write a simple service on Node.js.

Ideal Candidate

  • Leadership and Management: Experience in leadership and people management.
  • Node.js in Production: Experience using Node.js in production environments.
  • Webpack Configuration: Ability to write Webpack configuration from scratch.
  • Large-scale Refactoring: Experience with large-scale refactoring and working with monorepos.
  • Tool Localization: Experience with tool localization (i18n).
  • Shared Values: Trust, sense of ownership, and enthusiasm for constant change.

About the Team

Our team focuses on helping local businesses rank higher on search engines and gain more customers. We develop existing features and explore new opportunities, with many features related to Google Maps and Google Business Profile. We pride ourselves on knowing how our work influences the product’s and company’s revenue.

Work Environment

  • Flexible Work Format: Choose to work from the office, from home, or a mix of both.
  • Unlimited PTO: Enjoy unlimited paid time off to recharge and relax.
  • Hobby Benefit: Support for your hobbies and interests.
  • Office Perks: Breakfast, snacks, and coffee available at the office.
  • Corporate Events: Participate in various corporate events and activities.
  • Training and Development: Access to training, courses, and conferences to enhance your skills.
  • Employee Gifts: Receive gifts and tokens of appreciation.

About Semrush

Semrush is a leading online visibility management SaaS platform used by millions of digital marketers worldwide. We are committed to creating an inclusive environment for all employees and celebrate diversity. Join us in our mission to make online competition fair and transparent with equal opportunities for everyone.

If you are passionate about frontend development and leadership, and want to be part of a team that makes a real impact, we would love to hear from you!

Benefits
Extracted with AI

  • Flexible working day start
  • Unlimited PTO
  • Hobby benefit
  • Breakfast, snacks, and coffee at the office
  • Corporate events
  • Training, courses, conferences
  • Gifts for employees

Similar jobs

Last update: 23 minutes ago

Semrush logo
Semrush

Frontend Developer with React Experience

Join Semrush as a Frontend Developer with React expertise. Work remotely, develop new features, and solve real-world problems.

Semrush logo
Semrush

Frontend Developer / Team Lead

Join Semrush as a Frontend Developer / Team Lead to lead and mentor a team, develop new features, and solve complex problems using React and Node.js.

Deel logo
Deel

Engineering Team Lead with React.js and TypeScript

Lead a cross-functional engineering team at Deel, focusing on React.js and TypeScript development.

Saxum logo
Saxum

Senior Front-end Developer - ReactJS (Dutch speakers)

Join Saxum as a Senior Front-end Developer specializing in ReactJS. Must speak Dutch and reside in the Netherlands.

Saxum logo
Saxum

Senior Front-end Developer - ReactJS (Dutch speakers)

Seeking a Senior Front-end Developer with ReactJS expertise and Dutch proficiency for diverse digital projects in Amsterdam.

Saxum logo
Saxum

Senior Front-end Developer - ReactJS (Dutch speakers)

Join Saxum as a Senior Front-end Developer specializing in ReactJS. Native Dutch required. Work on diverse digital products in Amsterdam.

AUTODOC logo
AUTODOC

Senior Software Engineer - Front-End (React.js)

Join AUTODOC as a Senior Front-End Engineer in Lisbon, focusing on React.js development in a hybrid work environment.

iO logo
iO

Senior Front-end Developer

Join iO as a Senior Front-end Developer in Amsterdam, leading projects for top brands with React, Angular, and TypeScript.

Saxum logo
Saxum

Senior Front-end Developer - ReactJS (Dutch speakers)

Join Saxum as a Senior Front-end Developer specializing in ReactJS. Dutch language required. Work on diverse digital products in Amsterdam.

Semrush logo
Semrush

Frontend Developer (UI-Kit Team)

Join Semrush as a Frontend Developer in the UI-Kit Team. Work with JavaScript, TypeScript, and React to develop scalable components.

Saxum logo
Saxum

Senior Front-end Developer - ReactJS (Dutch speakers)

Join Saxum as a Senior Front-end Developer specializing in ReactJS. Must speak Dutch and reside in the Netherlands.

Doctolib logo
Doctolib

Frontend Engineer with React and TypeScript

Join Doctolib as a Frontend Engineer in Amsterdam, focusing on React and TypeScript for healthcare web applications.

UNRVLD logo
UNRVLD

Frontend Developer with React.js and Vue.js

Join UNRVLD as a Frontend Developer, working with React.js and Vue.js in a hybrid role in Vilnius.

Randstad Digital France logo
Randstad Digital France

Lead React Developer

Join Randstad Digital France as a Lead React Developer, leading a team in agile software development with React and Java.

Wunderflats logo
Wunderflats

Technical Team Leader Software Engineering

Lead a software engineering team at Wunderflats in Berlin, focusing on JavaScript, Node.js, and React.js.

Saxum logo
Saxum

Senior Front-end Developer (ReactJS)

Join Saxum as a Senior Front-end Developer (ReactJS) in Amsterdam. Work on diverse digital products, enhance your skills, and enjoy great benefits.

Adroiti Technologies logo
Adroiti Technologies

Tech Lead/Senior React Developer

Join Adroiti Technologies as a Tech Lead/Senior React Developer to build high-performance web applications in a remote role.

Doctolib Siilo logo
Doctolib Siilo

Frontend Engineer with React and TypeScript

Join Doctolib Siilo as a Frontend Engineer in Amsterdam, focusing on React and TypeScript for healthcare web applications.

Saxum logo
Saxum

Senior Front-end Developer - ReactJS (Dutch speakers)

Join Saxum as a Senior Front-end Developer specializing in ReactJS. Must speak Dutch. Work on diverse digital products in Amsterdam.

Semrush logo
Semrush

Frontend Developer with React.js Experience

Join Semrush as a Frontend Developer to build innovative AI apps using React.js and TypeScript. Remote work available.

Saxum logo
Saxum

Senior Front-end Developer (ReactJS)

Join Saxum as a Senior Front-end Developer (ReactJS) in Amsterdam. Work on diverse digital products, enhance your skills, and grow your career.

Make - letsMake.com | A studio making world-class products, platforms & systems 💯 logo
Make - letsMake.com | A studio making world-class products, platforms & systems 💯

Senior Frontend Engineer (Remote)

Join Make as a Senior Frontend Engineer to craft large-scale software remotely. Expertise in React, Next.js, and TypeScript required.

Saxum logo
Saxum

Senior Front-end Developer (ReactJS)

Join Saxum as a Senior Front-end Developer specializing in ReactJS, working on diverse digital products in Amsterdam.

Semrush logo
Semrush

Frontend Developer (UI-Kit Team)

Join Semrush as a Frontend Developer in the UI-Kit Team. Work with JavaScript, React, and more in a flexible, remote environment.