Join Our Team as a Senior Frontend Developer
Are you passionate about turning ideas into reality using code, algorithms, and maybe a bit of magic? Semrush, a global IT company, is looking for a Senior Frontend Developer to join our Enterprise Solutions Unit. This is an exciting opportunity for those who want to work on innovative solutions for large companies, helping them unlock growth by answering complex digital marketing questions.
Key Responsibilities
- Component-Based Development: Create a component-based structure to be reused by multiple teams, ensuring consistency and efficiency across projects.
- Performance and UX: Keep an eye on performance and user experience in the software, ensuring that our solutions are not only functional but also delightful to use.
- Code Quality: Improve the quality of the team’s code through writing unit tests and automation, ensuring robust and reliable software.
- Knowledge Sharing: Share gathered knowledge with the team through pair programming, XP, and camp-fire talks, fostering a culture of continuous learning and improvement.
- Problem Solving: Be open-minded to extraordinary ideas to solve problems, encouraging innovation and creativity.
Who We Are Looking For
- Proficiency in JavaScript/TypeScript: You should have a strong command of JavaScript and TypeScript, with a deep understanding of their nuances.
- HTML5 and CSS3: Solid knowledge of HTML5 and CSS3 is essential, as well as experience with CSS preprocessors like SASS or LESS.
- ReactJS: Experience with ReactJS is a plus, as it will help you integrate seamlessly into our tech stack.
- Cross-Browser Requirements: Ability to handle cross-browser requirements, ensuring our solutions work flawlessly across different platforms.
- API Consumption: Knowledge of how to consume APIs effectively, integrating them into our frontend solutions.
- Version Control: Familiarity with version control systems, particularly GIT, is necessary for collaboration and code management.
- Responsive Design: Experience with building responsive designs that work well on various devices and screen sizes.
- Testing and Debugging: Eagerness to test and debug, writing unit and integration tests to ensure code quality.
- Agile Experience: Experience with Agile methodologies like Scrum and/or Kanban, contributing to efficient and effective project management.
Nice to Have
- Positive Mindset: A positive attitude and a smile can go a long way in creating a pleasant work environment.
- Solution-Oriented: Ability to respond quickly to product requirements and changes, remaining focused under pressure.
- Soft Skills: Great collaboration and communication skills, able to motivate others and work well in a team.
- Growth Mindset: A desire to grow personally and professionally, not hesitating to try new things.
About the Team
The Semrush Enterprise Solutions Unit is dedicated to building new innovative solutions for large companies. We focus on developing a ground-breaking Enterprise SEO SaaS data-heavy platform, providing answers to recurring, complex, and unknown digital marketing questions.
Work Environment
This position offers a hybrid work format, allowing you to work some days from the office and some from home. We believe this is an efficient way of working, providing flexibility and balance.
Benefits
- Flexible working day start
- Unlimited PTO
- Hobby benefit
- Breakfast, snacks, and coffee at the office
- Corporate events
- Training, courses, conferences
- Gifts for employees
Join us at Semrush and be part of a team that is constantly growing and innovating. We are an equal opportunity employer, celebrating diversity and committed to creating an inclusive environment for all employees.
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 NodeJS Developer
Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.
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 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.
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.
Senior Frontend Developer
Join BridgeFund as a Senior Frontend Developer to lead innovative practices in a dynamic Fintech scaleup, using React and Vue.js.
Freelance Web Developer with JavaScript and CMS Expertise
Freelance Web Developer needed in Amsterdam with JavaScript and CMS expertise for hybrid role.
Senior Full-Stack Developer - TypeScript
Join osapiens as a Senior Full-Stack Developer using TypeScript to build sustainable SaaS solutions.
JavaScript and TypeScript Developer for IDE
Join Codasip as a JavaScript and TypeScript Developer for IDE in Brno. Work with cutting-edge technologies in a hybrid environment.
Senior Frontend Engineer with React and TypeScript
Join Polarsteps as a Senior Frontend Engineer in Amsterdam. Work with React, TypeScript, and more in a hybrid environment.
Software Engineer with Design Affinity
Join Telenet as a Software Engineer with design skills to develop innovative campaigns using HTML, CSS, and JavaScript.
Remote FullStack Developer (m/w/d)
Join our dynamic IT company as a Remote FullStack Developer, working with JavaScript, Node.js, and Python. Flexible hours and remote work.
Full Stack Engineer – React, Typescript, JavaScript (Frontend focus)
Join Tricentis as a Full Stack Engineer focusing on React and TypeScript in Prague. Work on cutting-edge technologies and innovate in software testing.
Senior Full-Stack Developer
Join Basic-Fit as a Senior Full-Stack Developer in Tilburg. Work with React, Node.js, and more to enhance fitness experiences across Europe.
Software Engineer (JavaScript/React) - Display Ads (AdTech)
Join Delivery Hero as a Software Engineer (JavaScript/React) in Berlin to develop cutting-edge AdTech solutions for the local delivery market.
Senior Back-end JavaScript Developer
Join Mediahuis as a Senior Back-End JavaScript Developer. Work with Node.js, TypeScript, and Azure in a hybrid role in Antwerp.
Medior Frontend Developer with Vue.js
Join Scala as a Medior Frontend Developer in Sittard to build Vue.js applications and enhance web solutions.
Fullstack TypeScript Developer
Join Haufe Group as a Fullstack TypeScript Developer in Freiburg. Work on innovative solutions with React, AWS, and more.
Senior Fullstack Developer with JavaScript and TypeScript Expertise
Seeking a Senior Fullstack Developer with expertise in JavaScript, TypeScript, ReactJS, and AWS for a dynamic role in Brussels.
Mid-Level Full Stack Software Engineer - Cloud & Web
Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.
Senior Backend Developer
Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.
Fullstack Developer .NET, React/TypeScript
Join Omnicom Media Group as a Fullstack Developer specializing in .NET, React/TypeScript. Work on innovative solutions with a dynamic team.
Senior Full Stack Developer
Join Catena Media as a Senior Full Stack Developer to enhance our Ad Delivery Platform using React, Node.js, and more in a hybrid work environment.
Fullstack Developer (m/f/d) with JavaScript and Python
Join smartmicro as a Fullstack Developer to work on high-tech radar sensors using JavaScript, Python, and more in Brunswick, Germany.
Front-end Angular Engineer
Join Zivver as a Front-end Angular Engineer to shape the future of secure web applications. Work with Angular, TypeScript, and more in Amsterdam.