1

Front End Design Jobs (NOW HIRING)

$180 - $240/hr

This role owns frontend architecture, design systems, application frameworks, performance standards, accessibility standards, and developer productivity for all customer-facing applications. What you ...

New

Senior Front End Engineer

San Francisco, CA · On-site +1

$144K - $198K/yr

Design and implement intuitive, attractive, and engaging user interfaces that captivate developers ... Drive frontend best practices, code quality, and mentorship within the engineering team

Design and implement intuitive, attractive, and engaging user interfaces that captivate developers ... Drive frontend best practices, code quality, and mentorship within the engineering team

New

Showing results 21-40

Front End Design information

See salary details

$42.5K

$110.4K

$155.5K

How much do front end design jobs pay per year?

As of Aug 21, 2026, the average yearly pay for front end design in the United States is $110,412.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,000.00 and $121,000.00 per year, depending on experience, location, and employer.

What is front end design?

Front End Design refers to the process of creating the visual and interactive aspects of a website or web application that users see and interact with directly. It involves using technologies like HTML, CSS, and JavaScript to build layouts, style elements, and implement interactive features. Front End Designers focus on user experience (UX), accessibility, and responsive design to ensure the site looks and works well on all devices. They often collaborate with back end developers and UI/UX designers to bring the overall vision to life.

How does a front end designer typically collaborate with developers and other team members during a project?

Front End Designers often work closely with UI/UX designers, back-end developers, and project managers to ensure that the visual elements of a website or application are both aesthetically pleasing and technically feasible. Collaboration usually involves regular meetings, sharing design prototypes, and iterating on feedback to address usability and performance issues. Effective communication and familiarity with design systems, version control, and collaboration tools (like Figma or Git) are essential. This teamwork helps bridge the gap between design intent and technical implementation, resulting in a seamless user experience.

What are the key skills and qualifications needed to thrive as a front end designer, and why are they important?

To thrive as a Front End Designer, you need a strong grasp of HTML, CSS, JavaScript, and visual design principles, often supported by a relevant degree or certification. Familiarity with design tools like Adobe Creative Suite, Figma, and front-end frameworks such as React or Vue.js is typically required. Strong collaboration, creativity, and attention to detail are vital soft skills for creating user-friendly and visually appealing interfaces. These abilities ensure the delivery of responsive, accessible, and engaging digital experiences that meet both user and business needs.

What is the difference between Front End Design vs Front End Development?

AspectFront End DesignFront End Development
Primary FocusVisual appearance, user interface aesthetics, and user experience designImplementing designs using code, ensuring functionality and responsiveness
Skills & ToolsDesign tools (Adobe XD, Figma), UI/UX principles, color theoryHTML, CSS, JavaScript, frameworks like React or Angular
CredentialsDesign certifications, UI/UX coursesWeb development certifications, coding bootcamps
Work EnvironmentDesign studios, creative teams, remoteDevelopment teams, tech companies, remote or office

While both roles collaborate closely, Front End Design focuses on creating the visual and user experience aspects, whereas Front End Development involves coding and implementing those designs into functional websites or applications.

Is front end design still in demand?

Front end design remains in high demand as businesses prioritize user experience and responsive websites. Skills in HTML, CSS, JavaScript, and frameworks like React or Angular are valuable, and demand is expected to grow with ongoing digital transformation.

What does a front end design do?

A front end designer creates the visual and interactive elements of a website or application, focusing on layout, user interface, and user experience. They use skills in HTML, CSS, JavaScript, and design tools to develop interfaces that are both functional and visually appealing.
More about Front End Design jobs

What cities are hiring for Front End Design jobs?

Cities with the most Front End Design job openings:

What states have the most Front End Design jobs?

States with the most job openings for Front End Design jobs include:

Infographic showing various Front End Design job openings in the United States as of August 2026, with employment types broken down into 89% Full Time, 7% Part Time, and 4% Contract. Highlights an 83% Physical, 5% Hybrid, and 12% Remote job distribution, with an average salary of $110,412 per year, or $53.1 per hour.

Principal Software Engineer, Frontend - Design Systems

HubSpot

Remote

$138K - $185K/yr

Full-time

Re-posted yesterday


Job description

POS-32945


About the Team

Hubspot is in the middle of an ambitious evolution from our current Canvas design system, to our new design system, Trellis. The Trellis design system is a theme change, a modern component library leveraging open source packages (Base UI and StyleX), and defines new UI/UX patterns for use across all of HubSpot's customer facing applications. The end goal is to provide a foundation to our hundreds of product engineering teams, assisted by coding agents, to build a world class customer experience. This is a rare moment to shape the HubSpot product experience, used by over 250,000 paying customers and millions of users, from the design systems foundation itself.

About the Role

We're looking for a Principal Software Engineer to lead the frontend technical direction for the Trellis design system and component library. This is a deeply hands-on role for a builder who loves frontend craft, cares about design quality, but understands that the design system has to serve product engineering's needs. You know that a design system only has value when it is being used by product teams, it accelerates their development, and that the default outcome is a world class customer experience.

Principal Engineers at HubSpot go deep on the organization's hardest problems and see them through. Once Trellis reaches maturity, you'll have the opportunity to take that expertise and influence to the next highest-leverage area across Frontend Engineering.

What You'll Do

  • Drive the evolution of the Trellis design system during HubSpot's 2026 UI modernization, shaping the entire product experience
  • Work closely with Trellis team and Product teams to build and expose a world class component library where the default experience sets a high visual bar, beautiful, fast, consistent, and intentional
  • Define the accessibility capability model for Trellis: the controls, toggles, and patterns that let customers and users meet their needs, rather than designing to the lowest common denominator by default
  • Define and develop internal tooling to support the evolution of Trellis at scale, giving the team the ability to test and iterate on theme and style changes
  • Define and develop the migration tooling that moves HubSpot's Canvas applications to Trellis at scale, codemods, automated refactoring pipelines, and coding agent workflows that make the right path the easy path for product engineers
  • Make practical decisions about the component library API interface and abstractions exposed to engineers and designers
  • Leverage coding agents to ship production code regularly and lead complex initiatives from idea to rollout
  • Mentor Staff and Senior engineers, and drive organizational thought leadership on frontend craft. Setting the bar for how HubSpot builds UI, not just on the Trellis team but across the engineering organization
  • Partner with engineering leads, PMs, and UX to align frontend direction with HubSpot's product roadmap

What We're Looking For

  • 14+ years of software engineering experience, with a track record of Principal-scope impact on your organization's most critical business and customer needs
  • Deep expertise in React, TypeScript, and modern JavaScript frameworks, architecture,  and infrastructure. Experience with modern component libraries and tooling, we're using BaseUI, and StyleX, and our theme deployment infrastructure leverages Cloudflare Workers
  • Experience developing and shipping a production design system that is used at scale
  • A hands-on builder mindset. You lead by writing, debugging, reviewing, shipping, and thrive on feedback
  • Fluency with AI coding agents, and a perspective on how they change frontend development at scale, and a belief that they will

Why This Role Matters

HubSpot is evolving as a product to become the Agentic Customer Platform of choice for growing businesses. We're also modernizing the product, both style and technology, defining new patterns for how AI-native products best serve the customer. The Principal Software Engineer in Design Systems will determine how the next generation of HubSpot's UI is built, how teams adopt the Trellis design system, and how frontend architecture scales to support AI-native product development. This is a chance to leave your fingerprints on the platform more than a million people use to grow their businesses every day.