Join Our Team as a Frontend Developer (UI-Kit Team)
About the Role
We are seeking a talented Frontend Developer to join our UI-Kit Team 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 maintaining and developing our open-source Intergalactic Design System, supporting both internal and external developers, and developing common components that are scalable and efficient.
Key Responsibilities
- Maintain and Develop: Work on our open-source Intergalactic Design System, ensuring it meets the needs of developers both inside and outside the company.
- Support Developers: Provide support to developers using our components, helping them integrate new components and understand innovations.
- Solve Challenges: Tackle unique challenges, such as integrating with existing code or build mechanisms, and improve processes for scalability.
- Collaborate: Communicate with other teams across the company to integrate new components and understand their needs.
- Testing: Cover new functionalities with unit tests and participate in the development of E2E testing.
Who We Are Looking For
- Experience: 3+ years in JavaScript or TypeScript development.
- Skills: Strong knowledge of JavaScript ES6, React, HTML5, and CSS3.
- Understanding: Familiarity with how browsers, web services, and REST APIs work.
- Testing: Understanding of TDD principles and experience in writing unit and E2E tests.
- Language: Proficiency in English (B2 level or above).
Preferred Qualifications
- Experience with TypeScript, Docker, and Kubernetes.
- Experience in open-source software development.
- Understanding of web servers like Nginx.
- Familiarity with web-accessibility requirements.
Our Values
We value trust, ownership, and enthusiasm for constant changes. We believe in speaking up, being true to ourselves, and always striving to improve.
Benefits
- Flexible working hours and the option to work from home or the office.
- Unlimited paid time off.
- Hobby benefits and corporate events.
- Access to training, courses, and conferences.
- Office perks like breakfast, snacks, and coffee.
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 are proud to be an equal opportunity employer.
Join us and be part of a team that is constantly growing and innovating in the digital marketing space.
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 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 – 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 Fullstack Developer (Python, React)
Join Semrush as a Senior Fullstack Developer to lead our experimentation platform using Python and React. Remote work available.
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.
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.
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.
Software Engineer II - Developer Experience
Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.
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.
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.
Fullstack TypeScript Developer
Join Haufe Group as a Fullstack TypeScript Developer in Freiburg. Work on innovative solutions with React, AWS, and more.
Senior Full Stack Developer (NodeJS/React)
Join Adaptiq as a Senior Full Stack Developer (NodeJS/React) to lead and develop innovative applications remotely.
Fullstack Developer (Java, Spring, Angular, React)
Join Intuitech as a Fullstack Developer in Budapest. Work with Java, Spring, Angular, React in a hybrid setup. Great benefits and growth opportunities.
Senior Frontend Developer
Join BridgeFund as a Senior Frontend Developer to lead innovative practices in a dynamic Fintech scaleup, using React and Vue.js.
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.
Full-Stack Developer with Vue.js and Symfony Experience
Join EXWE as a Full-Stack Developer with Vue.js and Symfony experience. Enjoy remote work, no overtime, and a dynamic team environment.
Medior Frontend Developer with Vue.js
Join Scala as a Medior Frontend Developer in Sittard to build Vue.js applications and enhance web solutions.
Senior Full Stack Developer (Node.js, React.js)
Join Grand Parade as a Senior Full Stack Developer, working with Node.js and React.js in a hybrid role in Cracow, Poland.
Lead Front-end Developer
Join Suitsupply as a Lead Front-end Developer in Amsterdam, leading a team to build responsive web applications using React Native and more.
Full-Stack Engineer with Angular and React.js
Join Labelbox as a Full-Stack Engineer to develop scalable systems using Angular, React.js, and GraphQL. Work remotely in a dynamic AI-driven environment.
Web Developer (WordPress)
Join as a Web Developer specializing in WordPress, PHP, and LAMP stack. Work remotely on diverse projects in a dynamic environment.
Full-Stack Developer (React & NodeJS)
Join as a Full-Stack Developer using React.js & NodeJS in Kraków. Hybrid work, competitive pay, and a dynamic team environment.
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.
Full-Stack Developer with Cloud and Frontend Expertise
Join ChemInnovation as a Full-Stack Developer to build innovative AI solutions for analytical chemistry. Work remotely with flexible hours.