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
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.
Frontend Developer with React Experience
Join Semrush as a Frontend Developer with React expertise. Work remotely, develop new features, and solve real-world problems.
Group Senior Frontend Developer
Join FEG as a Group Senior Frontend Developer in Prague. Work with JavaScript, TypeScript, Vue.js in a hybrid environment.
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.
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.
Senior React FrontEnd Developer
Join Outliant as a Senior React FrontEnd Developer to design and optimize complex user interfaces remotely.
Senior Software Engineer, Frontend
Join Procore as a Senior Frontend Engineer to innovate UI design systems remotely. Enhance developer experiences and mentor junior engineers.
Senior Software Engineer, Frontend
Join Procore as a Senior Software Engineer, Frontend, to innovate and drive UI changes in a remote role.
Senior Data Scientist - Enterprise Solutions
Join Semrush as a Senior Data Scientist to design and develop machine learning-based SEO analysis workflows. Remote position.
Senior Frontend Engineer - Graph Data Visualization
Join CrowdStrike as a Senior Frontend Engineer focusing on Graph Data Visualization. Work remotely with cutting-edge technologies.
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.
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.
Principal Frontend Engineer / Architect
Lead frontend architecture at Cleverbridge as a Principal Engineer. Drive innovation in JavaScript, React, and more. Remote work available.
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.
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.
Frontend Engineer with React and TypeScript
Join Happening as a Frontend Engineer in Zagreb, working with React and TypeScript in a hybrid environment.
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.
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.
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.
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.
Senior Software Engineer, Frontend
Join Mysten Labs as a Senior Frontend Engineer to build web3 infrastructure using React and modern JS frameworks.
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.
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.
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.