Chubb logo

Software Engineer

Chubb

Jersey City, NJ
Full Time
Mid Level
25 days ago

Job Description

About the Role

As a Software Engineer II in UI Engineering, you will be responsible for designing, developing, and delivering high-quality user interface (UI) re-usable libraries and experiences. You will work on coding, documenting, debugging, testing, and troubleshooting throughout the application development process. You will have the opportunity to work on challenging projects, collaborate with talented colleagues, and shape the future of UI engineering at our company.

Key Responsibilities

  • Design and develop reusable Angular UI components using Chubb's design system, Angular, TypeScript, HTML, SCSS, and JavaScript with focus on code reusability and maintainability.
  • Identify and assess technical dependencies and feasibility constraints that impact the development of UI.
  • Ensure seamless user experience across various devices and browsers.
  • Proactively seek new knowledge and adapt to new trends, technical solutions, and patterns that will improve the reliability, efficiency, and performance of UI component libraries.
  • Work closely with cross-functional teams, including UX/UI designers, and product managers to ensure timely delivery of projects.
  • Communicate technical information to non-technical stakeholders through clear documentation and presentations.
  • Write automated unit and integration tests for UI components using Jest/Vitest.
  • Perform manual debugging and troubleshooting to identify and resolve issues.
  • Define and practice coding standards and best practices.
  • Participate in code reviews to ensure adherence to coding standards and best practices.

Requirements

  • Strong understanding of software development principles.
  • Experience in designing and developing UI components, particularly with Angular, TypeScript, HTML, SCSS, and JavaScript.
  • Ability to identify technical dependencies and constraints.
  • Experience with automated testing frameworks such as Jest or Vitest.
  • Proficiency in debugging and troubleshooting UI issues.
  • Ability to communicate technical information clearly to non-technical stakeholders.
Apply Now

Job Details

Posted AtJun 11, 2025
SalaryCompetitive salary
Job TypeFull Time
ExperienceMid Level

About Chubb

Website

chubb.com

Company Size

10000+ employees

Location

Jersey City, NJ

Industry

Insurance Agencies and Brokerages

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches