Semrush logo

Senior Frontend Developer (Enterprise Solutions Unit)

Semrush

About the Role

We are seeking a Senior Frontend Developer to join our Enterprise Solutions Unit at Semrush. This role is perfect for those who are passionate about turning ideas into reality using code, algorithms, and a bit of magic. You will be responsible for creating a component-based structure to be reused by multiple teams, ensuring performance and user experience are top-notch, and improving the quality of the team’s code through writing unit tests and automation.

Key Responsibilities

  • Develop reusable component-based structures for multiple teams.
  • Monitor and enhance software performance and user experience.
  • Improve code quality through unit tests and automation.
  • Share knowledge with the team through pair programming, XP, and camp-fire talks.
  • Be open to innovative ideas for problem-solving.

Who We Are Looking For

  • Proficiency in JavaScript / TypeScript: You should have a strong command of these languages.
  • HTML5 and CSS3: Solid knowledge is required.
  • CSS Preprocessors: Experience with SASS or LESS is a plus.
  • ReactJS: Experience with this framework is beneficial.
  • Cross-browser Requirements: Ability to handle these effectively.
  • API Consumption: Knowledge of how to consume APIs is necessary.
  • Version Control: Experience with GIT is required.
  • Responsive Design: Experience in building responsive designs is essential.
  • Testing and Debugging: Eagerness to test and debug is crucial.
  • Agile Experience: Familiarity with Scrum and/or Kanban methodologies.

Additional Qualities

  • Positive mindset and solution-oriented approach.
  • Startup mindset: Ability to respond quickly to product requirements and changes.
  • Strong collaboration and communication skills.
  • Motivation to grow personally and professionally.
  • Willingness to try new things and share common values like trust, ownership, and enthusiasm for constant changes.

About the Team

The Semrush Enterprise Solutions Unit is focused on building innovative solutions for large companies, helping them unlock growth by addressing complex digital marketing questions automatically. The team is developing a groundbreaking Enterprise SEO SaaS data-heavy platform.

Benefits

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

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 to be part of a team that is constantly growing and innovating.

Semrush is an equal opportunity employer. We do not discriminate based on race, religion, creed, color, national origin, sex, pregnancy, sexual orientation, gender identity, gender expression, age, ancestry, physical or mental disability, or any other classification protected by applicable laws.

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

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.

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.

FEG logo
FEG

Group Senior Frontend Developer

Join FEG as a Group Senior Frontend Developer in Prague. Work with JavaScript, TypeScript, Vue.js in a hybrid environment.

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.

Semrush logo
Semrush

Senior Data Scientist - Enterprise Solutions

Join Semrush as a Senior Data Scientist to develop ML-based SEO workflows. Remote role with flexible hours and great benefits.

Outliant logo
Outliant

Senior React FrontEnd Developer

Join Outliant as a Senior React FrontEnd Developer to design and optimize complex user interfaces remotely.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Frontend Engineer to innovate UI design systems remotely. Enhance developer experiences and mentor junior engineers.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Software Engineer, Frontend, to innovate and drive UI changes in a remote role.

Semrush logo
Semrush

Senior Data Scientist - Enterprise Solutions

Join Semrush as a Senior Data Scientist to design and develop machine learning-based SEO analysis workflows. Remote position.

CrowdStrike logo
CrowdStrike

Senior Frontend Engineer - Graph Data Visualization

Join CrowdStrike as a Senior Frontend Engineer focusing on Graph Data Visualization. Work remotely with cutting-edge technologies.

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.

Rapid7 logo
Rapid7

Senior Full Stack Engineer - Node.js & React

Join Rapid7 as a Senior Full Stack Engineer specializing in Node.js and React in Prague. Work on innovative projects in a collaborative environment.

Cleverbridge logo
Cleverbridge

Principal Frontend Engineer / Architect

Lead frontend architecture at Cleverbridge as a Principal Engineer. Drive innovation in JavaScript, React, and more. Remote work available.

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.

Corsearch logo
Corsearch

Frontend Developer - React & TypeScript

Join Corsearch as a Frontend Developer specializing in React & TypeScript. Work on exciting projects with a modern tech stack in a hybrid work model.

Happening logo
Happening

Frontend Engineer with React and TypeScript

Join Happening as a Frontend Engineer in Zagreb, working with React and TypeScript in a hybrid environment.

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.

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.

Semrush logo
Semrush

Mid-Level GOlang Developer

Join Semrush as a Mid-Level GOlang Developer to build robust microservices and APIs. Work remotely with a focus on Golang, Kubernetes, and CI/CD.

Deutsche Börse logo
Deutsche Börse

Frontend Developer with React.js - Advanced Innovation Engineering

Join Deutsche Börse as a Frontend Developer focusing on React.js to innovate and develop high-quality user interfaces.

Mysten Labs logo
Mysten Labs

Senior Software Engineer, Frontend

Join Mysten Labs as a Senior Frontend Engineer to build web3 infrastructure using React and modern JS frameworks.

Tarro logo
Tarro

Senior Frontend Engineer with React and TypeScript

Join Tarro as a Senior Frontend Engineer, specializing in React and TypeScript, to empower small restaurants with cutting-edge technology.

Semrush logo
Semrush

Senior Data Scientist - Enterprise Solutions

Join Semrush as a Senior Data Scientist to design and develop ML-based SEO workflows. Remote position with flexible benefits.

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.