Senior Software Engineer II - Frontend Design System
Senior Software Engineer II - Frontend Design System

Senior Software Engineer II - Frontend Design System

Full-Time 43200 - 72000 £ / year (est.) Home office possible
H

At a Glance

  • Tasks: Join our Design System team to develop and maintain a design system using React/Typescript.
  • Company: HubSpot is a leading platform that empowers teams to create exceptional user experiences.
  • Benefits: Enjoy fast-paced iteration cycles and the ability to ship code multiple times a day.
  • Why this job: Be part of a collaborative environment where your work directly impacts frontend engineering at scale.
  • Qualifications: Experience in building design systems and solving complex technical problems is essential.
  • Other info: Stay updated with the latest frontend technologies and contribute to ongoing improvements.

The predicted salary is between 43200 - 72000 £ per year.

We’re looking for a Senior Software Engineer II, FE to join our Design System team. At HubSpot, the Frontend Platform group has crafted a shared foundation for our micro frontend architecture, making it easier for HubSpot’s small, autonomous teams to work together seamlessly but also independently. The teams ensure that the 400 frontend engineers at HubSpot can efficiently create consistent, reliable, and performant user experiences in our product while maintaining fast-paced iteration cycles, and independently shipping to production multiple times a day. The Frontend Platform group owns the tools, libraries, infrastructure, and practices for making our UI and the engineers that work on it exceptional.

As a member of the Design System team you will:

  • Develop and maintain a design system using React/Typescript

  • Collaborate with UX designers to define and document design system guidelines and components

  • Work closely with other frontend developers to integrate the design system into new and support existing web applications

  • Help with ongoing improvements to the way the design system is used via migrations and code mods

  • Write clean, modular, and testable code and ensure that it is well-documented and easy to maintain

  • Continuously improve and optimize the design system, taking into account feedback from users and stakeholders

  • Stay up-to-date with the latest frontend technologies, trends, and best practices, and apply them to the design system as needed.

  • A strong, collaborative senior engineer

  • Experience building a design system for an organization, particularly at scale

  • Migrations and code mods experience is ideal

  • Prefer to fix problems with technology rather than process.

  • Have a proven ability to solve complicated technical problems and analyze trade-offs with deep empathy for the developers they work with.

  • See beyond what we have and already do, and towards what we can build or become, while developing a vision and focus on how to get there.

Senior Software Engineer II - Frontend Design System employer: HubSpot, Inc.

At HubSpot, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. As a Senior Software Engineer II on our Design System team, you'll have the opportunity to work with cutting-edge technologies while contributing to a shared foundation that empowers our teams to deliver outstanding user experiences. We offer robust employee growth opportunities, a commitment to continuous learning, and the unique advantage of working in a fast-paced environment where your contributions can lead to meaningful impact.
H

Contact Detail:

HubSpot, Inc. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer II - Frontend Design System

Tip Number 1

Familiarize yourself with the latest trends in frontend technologies, especially React and TypeScript. Being well-versed in these technologies will not only help you during the interview but also demonstrate your commitment to staying current in the field.

Tip Number 2

Showcase any previous experience you have with building design systems at scale. Be prepared to discuss specific challenges you faced and how you overcame them, as this will highlight your problem-solving skills and collaborative nature.

Tip Number 3

Prepare to discuss your approach to writing clean, modular, and testable code. Having examples ready that illustrate your coding practices can set you apart from other candidates and show your attention to detail.

Tip Number 4

Emphasize your ability to work collaboratively with UX designers and other developers. Share experiences where you successfully integrated feedback into a project, as this aligns with the team's focus on continuous improvement and user-centric design.

We think you need these skills to ace Senior Software Engineer II - Frontend Design System

Proficiency in React and TypeScript
Experience in building and maintaining design systems
Strong understanding of frontend architecture and micro frontend principles
Collaboration with UX designers for design system guidelines
Ability to write clean, modular, and testable code
Experience with migrations and code modifications
Knowledge of best practices in frontend development
Strong problem-solving skills with a focus on technology solutions
Ability to analyze trade-offs and make informed decisions
Familiarity with performance optimization techniques
Excellent documentation skills
Staying current with frontend technologies and trends
Empathy for developer experience and needs
Visionary thinking for future improvements and innovations

Some tips for your application 🫡

Understand the Role: Make sure to thoroughly read the job description for the Senior Software Engineer II position. Understand the key responsibilities, required skills, and the technologies involved, such as React and TypeScript.

Tailor Your CV: Customize your CV to highlight relevant experience in building design systems, working with frontend technologies, and collaborating with UX designers. Emphasize any experience you have with migrations and code modifications.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for frontend development and your collaborative spirit. Mention specific projects where you've successfully implemented design systems or solved complex technical problems.

Showcase Your Work: If possible, include links to your portfolio or GitHub repositories that demonstrate your work on design systems or relevant frontend projects. This will give the hiring team insight into your coding style and problem-solving abilities.

How to prepare for a job interview at HubSpot, Inc.

Showcase Your Design System Experience

Be prepared to discuss your previous experience in building and maintaining design systems, especially at scale. Highlight specific projects where you collaborated with UX designers and frontend developers to create consistent user experiences.

Demonstrate Technical Problem-Solving Skills

During the interview, share examples of complicated technical problems you've solved in the past. Focus on your thought process and how you analyzed trade-offs, showing your deep empathy for fellow developers.

Stay Updated on Frontend Technologies

Make sure to mention any recent frontend technologies or trends you've been following. Discuss how you’ve applied these learnings to improve design systems or web applications in your previous roles.

Emphasize Collaboration and Communication

Since this role involves working closely with various teams, be ready to talk about your collaborative experiences. Share how you’ve effectively communicated with UX designers and other engineers to integrate design systems into applications.

Senior Software Engineer II - Frontend Design System
HubSpot, Inc.
H
  • Senior Software Engineer II - Frontend Design System

    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-01-20

  • H

    HubSpot, Inc.

Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>