Frontend Developer (UI-Kit Team)
SemrushJoin Our Team as a Frontend Developer (UI-Kit Team)
About the Role
We are Semrush, a global IT company developing our own product – a platform for digital marketers. We are looking for a talented Frontend Developer to join our UI-Kit Team. This role is perfect for those who want to turn ideas into reality using code, algorithms, and maybe a bit of magic.
Key Responsibilities
- Maintain and Develop: Work on our open-source Intergalactic Design System, ensuring it meets the needs of both internal and external developers.
- Support Developers: Provide support to developers using our components, helping them integrate and innovate.
- Component Development: Develop common components and strategize on how these solutions will grow and scale.
- Problem Solving: Tackle unique challenges, such as integrating with existing code or build mechanisms, and improve processes for scalability.
- Collaboration: Communicate with other teams across the company to integrate new components, discuss innovations, and understand their challenges.
- 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.
- Technical Skills: Strong knowledge of JavaScript ES6, React, HTML5, and CSS3. Experience with systems or component libraries.
- Understanding: Familiarity with how browsers, web services, and REST APIs work.
- Testing: Understanding of TDD principles and a willingness to write unit tests and E2E tests.
- Language: English proficiency at B2 level or above.
Preferred Qualifications
- Experience with TypeScript, Docker, and Kubernetes.
- Experience in open-source software development.
- Knowledge of web servers like Nginx and web-accessibility requirements.
- Alignment with our values: Trust, Sense of Ownership, and enthusiasm for Constant Changes.
About the Team
The UI Kit team designs the system and the component library for React used by all teams in our company. Our product connects all Semrush interfaces, providing a sense of uniformity and integrity, and offers developers a full-featured, intuitive component library.
Benefits
- Flexible working day start
- Unlimited PTO
- Hobby benefit
- Breakfast, snacks, and coffee at the office
- Corporate events
- Training, courses, conferences
- Gifts for employees
Work Environment
We offer a flexible work environment where you can choose to work from the office, from home, or a mix of both. We believe in creating the right conditions for you to work and rest comfortably.
About Semrush
Semrush is a leading online visibility management SaaS platform used by over 10 million digital marketers worldwide. We are committed to creating an inclusive environment for all employees and are 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
Frontend Developer with React Experience
Join Semrush as a Frontend Developer with React expertise. Work remotely, develop new features, and solve real-world problems.
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.
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.
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.
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.
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 / 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 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 Frontend Engineer (Remote)
Join Make as a Senior Frontend Engineer to craft large-scale software remotely. Expertise in React, Next.js, and TypeScript required.
Senior Frontend Web Developer (Next.js, ReactQuery, MUI)
Join GrowthDay as a Senior Frontend Web Developer to innovate and impact self-improvement platforms using Next.js, ReactQuery, and MUI.
Senior Front-end Developer with React.js
Join Keepit as a Senior Front-end Developer in Krakow. Work with React.js, JavaScript, and CSS in a dynamic environment.
Frontend Engineer with React and TypeScript
Join Happening as a Frontend Engineer in Zagreb, working with React and TypeScript in a hybrid environment.
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.
Remote Frontend Engineer - Real Estate
Join OLX as a Remote Frontend Engineer in Real Estate, working with React, GraphQL, and AWS to build scalable web applications.
Mid/Senior React Native Developer for Mobile Applications
Join us as a Mid/Senior React Native Developer in Prague for mobile app development with React Native and Node.js.
Front End Developer with TypeScript and React
Join Critical Mass as a Front End Developer, focusing on TypeScript, React, and web performance in Cupertino, CA.
Senior Frontend Developer
Join Betsson Group as a Senior Frontend Developer in Valletta, Malta. Work with Angular, JavaScript, and TypeScript in a hybrid work model.
Frontend Engineer (Contract) - React/Angular
Join Mozilla.ai as a Frontend Engineer to develop intuitive interfaces using React or Angular. Remote work from Europe.
Frontend Engineer with React.js and Bootstrap
Join Vultr as a Frontend Engineer to build and enhance our public-facing website using React.js and Bootstrap.
Backend Engineer for Developer Platform (Node.js/TypeScript)
Join Apify as a Backend Engineer to build web scraping and automation platforms using Node.js and TypeScript.
Front-end Developer with ReactJS and Shopify Experience
Join Revive as a Front-end Developer to create online experiences using ReactJS and Shopify. Remote work with flexible hours.
Full Stack Engineer with React.js and TypeScript
Join Trunk Tools as a Full Stack Engineer to revolutionize construction with React.js and TypeScript. Remote work available.
Senior Front-End Engineer (React.js)
Join AUTODOC as a Senior Front-End Engineer in Lisbon. Work with React.js, JavaScript, and more in a fast-growing tech company.