Demo

Senior Frontend Developer (Angular)

RoofMarketplace
Madison, WI Full Time
POSTED ON 8/5/2025 CLOSED ON 9/3/2025

What are the responsibilities and job description for the Senior Frontend Developer (Angular) position at RoofMarketplace?

**This is a hybrid position, requiring candidates to be local to the Madison, WI area**


As a Senior Front-End Engineer with deep expertise in Angular and CSS you will own our front-end architecture and lead the development of reusable, scalable UI components. You will play a key role in defining and evolving our design system, mentoring developers, and driving UI excellence across our platform. You will collaborate cross-functionally to bring consistent, performant, and accessible user interfaces to life. You should be passionate about component-driven development, front-end architecture, and clean, maintainable code.


Key Responsibilities

  • Design and develop high-quality, modular Angular components that can be reused across multiple applications
  • Lead front-end architecture decisions and advocate for best practices in Angular and CSS/SCSS
  • Collaborate closely with design, product, and back-end teams to deliver seamless user experiences
  • Translate complex UI/UX requirements into clean, responsive, and accessible interfaces
  • Own and evolve a shared component library and ensure its integration across teams
  • Guide the team in performance optimization strategies (e.g., change detection, lazy loading)
  • Conduct code reviews and provide mentorship to other engineers
  • Champion accessibility and cross-browser compatibility
  • Stay current with front-end technologies and propose improvements to processes and tooling



Requirements

  • 5 years of professional experience in front-end development
  • 3 years of hands-on experience with Angular (v10 or later)
  • Deep understanding of Angular component architecture, dependency injection, services, data-binding, and routing
  • Advanced proficiency in CSS/SCSS, including animations, layout systems (Flexbox, Grid), and responsive design
  • Familiarity with Material Design, Tailwind CSS, or other UI frameworks
  • Proven experience building and maintaining design systems or component libraries
  • Strong knowledge of modern front-end tooling (Angular CLI, Webpack, NX, etc.)
  • Solid understanding of unit testing (Jasmine/Karma, Jest) and end-to-end testing (Cypress, Playwright)
  • Familiarity with RESTful APIs and asynchronous data handling
  • Experience working with Git and Agile development workflows
  • Experience with Storybook or similar component documentation tools
  • Strong communication skills and a track record of technical leadership


Preferred: Experience with domain-specific technologies in restoration, Insurtech, construction, or roofing.


Salary range: $109,000 - 165,000

Salary : $109,000 - $165,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Frontend Developer (Angular)?

Sign up to receive alerts about other jobs on the Senior Frontend Developer (Angular) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$112,070 - $133,823
Income Estimation: 
$140,590 - $163,629
Income Estimation: 
$65,112 - $78,641
Income Estimation: 
$88,561 - $105,402
Income Estimation: 
$88,561 - $105,402
Income Estimation: 
$112,070 - $133,823
Income Estimation: 
$112,070 - $133,823
Income Estimation: 
$140,590 - $163,629
Income Estimation: 
$140,590 - $163,629
Income Estimation: 
$175,579 - $206,510
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior Frontend Developer (Angular) jobs in the Madison, WI area that may be a better fit.

Senior Azure Developer

WPS Health Solutions, Madison, WI

AI Assistant is available now!

Feel free to start your new journey!