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, and sharing your expertise to deliver the best experiences for our clients.
Key Responsibilities
- Lead, mentor, and support team members.
- Develop new functionality and participate in team research and technical events.
- Share expertise to deliver the best experiences for our clients.
- Be proactive and productive, diving into the essence of a problem to solve it correctly.
Who We Are Looking For
- Strong knowledge of React and understanding of how it works.
- Experience with mentoring, performance evaluation, interviews, and team management.
- Knowledge of CSS and willingness to fully layout a page if necessary.
- Experience with unit testing and understanding of how browsers work from a JS developer’s perspective.
- Ability to write and deploy your own code in production with a basic understanding of CI/CD and Docker.
- Ability to write a simple service on Node.js.
Ideal Candidate
- Leadership and people management experience.
- Experience using Node.js in production.
- Experience writing Webpack configuration from scratch.
- Understanding of how to organize multiple applications with common components and business logic.
- Experience with large-scale refactoring and working with monorepos.
- Experience with tool localization (i18n).
- Shares our common values: Trust, Sense of Ownership, and enthusiasm for Constant Change.
About the Team
Our current product helps local businesses rank higher on search engines and get more customers. We develop existing features and look for opportunities for new ones, with many features related to Google Maps and Google Business Profile. Our team knows exactly how we influence the product’s and company’s revenue and see the results of our work.
Benefits
- Flexible working day start.
- Unlimited PTO.
- Hobby benefit.
- Breakfast, snacks, and coffee at the office.
- Corporate events.
- Training, courses, conferences.
- Gifts for employees.
About Semrush
Semrush is a leading online visibility management SaaS platform used by 10,000,000 digital marketers worldwide. We have grown into an all-in-one marketing suite consisting of more than 55+ products, tools, and add-ons that help companies market better online. Our vision is to create the only tool a digital marketing team would ever need to improve their online marketing results, ensure a smooth workflow between team members, and save time on routine tasks.
Join us and be part of a team that is constantly growing and making a significant impact in the digital marketing world.
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
Frontend Developer / Team Lead (React, Node.js)
Join Semrush as a Frontend Developer / Team Lead to lead a team, develop features, and enhance our platform using React and Node.js.
Senior Frontend Developer / Team Lead (React.js, Node.js)
Join Semrush as a Senior Frontend Developer / Team Lead. Lead a team, develop new features, and solve problems using React.js and Node.js.
Senior NodeJS Developer
Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.
Senior Frontend Developer / Team Lead
Lead a dynamic team as a Senior Frontend Developer at Semrush, specializing in React, CSS, and Node.js.
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.
Frontend Developer with React Experience
Join Semrush as a Frontend Developer with React expertise. Work remotely, develop new features, and solve real-world problems.
Senior Fullstack Developer (Python, React)
Join Semrush as a Senior Fullstack Developer to lead our experimentation platform using Python and React. Remote work available.
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.
Fullstack Developer (Node.js + React)
Join Semrush as a Fullstack Developer with Node.js and React expertise. Work remotely with a focus on backend development.
Full Stack Engineer with Node.js and React
Join RightCrowd as a Full Stack Engineer to develop cloud-native applications using Node.js and React. Work remotely with cutting-edge technology.
Senior Frontend Developer (Enterprise Solutions Unit)
Join Semrush as a Senior Frontend Developer to create innovative solutions using JavaScript, TypeScript, and ReactJS in a hybrid work environment.
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.
Senior Frontend Developer (Enterprise Solutions Unit)
Join Semrush as a Senior Frontend Developer to create innovative solutions using JavaScript, TypeScript, and ReactJS in a remote role.
Senior Node.js Developer
Join FxPro as a Senior Node.js Developer. Work on cloud-based authentication solutions using Node.js, TypeScript, and Azure in a hybrid environment.
Fullstack Developer (Node.js + React)
Join Semrush as a Fullstack Developer focusing on Node.js and React.js. Work remotely with flexible hours and great benefits.
Senior Frontend Developer (Enterprise Solutions Unit)
Join Semrush as a Senior Frontend Developer to create innovative solutions using JavaScript, TypeScript, and more. Hybrid work in Cyprus.
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.
Lead Developer with DevOps and Functional Programming
Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.
Remote Frontend Developer with JavaScript and TypeScript Experience
Join Semrush as a Remote Frontend Developer. Work with JavaScript, TypeScript, and React to build web applications.
Full Stack Engineer with NextJS Experience
Join lempire as a Full Stack Engineer with NextJS expertise, leading development and managing a team in a fully remote setup.
Frontend Developer (Umbrella Team)
Join Semrush as a Frontend Developer in Catalonia, Spain. Work on complex web applications using JavaScript, React, and more.
Senior Frontend Developer (Enterprise Solutions Unit)
Join Semrush as a Senior Frontend Developer to create innovative solutions in a hybrid work environment. Expertise in JavaScript, TypeScript, and CSS required.
Senior NodeJS Developer
Join Semrush as a Senior NodeJS Developer to build and maintain web applications using NodeJS, TypeScript, and more.
Senior Full-Stack Engineer - TypeScript, React, Node.js
Join us as a Senior Full-Stack Engineer to develop a super app for medical professionals using TypeScript, React, and Node.js.