Locations: St. Louis, MO | Austin, TX | Morris Plains, NJ | Franklin Lakes, NJ | Bloomfield, CT | Nashville, TN
Description:
Brooksource is seeking a dynamic and experienced UI/Front End Developer to join our Fortune 15 Health Insurance Client. You would be joining our clients UI Core Engineering team within their Digital Experience organization, this team plays an important role in evolving the company's component libraries, enhancing user experiences, and driving design system development across their digital platforms. As a UI Engineer, you will focus on building, maintaining, and evolving reusable web components that facilitate consistent design patterns and a streamlined developer experience.
Key Responsibilities:
Develop and maintain modern, reusable web components using HTML, CSS, JavaScript, and TypeScript.
Contribute to the evolution of component libraries and design systems, ensuring consistency across digital experiences.
Collaborate with cross-functional teams to understand technical and business requirements, translating them into scalable UI components.
Work on both legacy and new technologies as the team migrates from UIC to Leaf Web Components, helping to close gaps across various component libraries.
Implement design patterns and create highly reusable and well-documented components that speed up development and provide uniformity across web platforms.
Support the digital design system by ensuring high-quality, efficient, and scalable code across applications.
Participate in daily development tasks such as backlog grooming, code reviews, and continuous improvement efforts.
Ideal Candidate Background:
3-7 years of front-end development experience, with strong expertise in HTML, CSS, JavaScript, and TypeScript.
Experience with Web Components and component-based architecture is highly desirable.
Familiarity with managing and evolving component libraries within a large-scale organization.
A keen eye for design, with the ability to create consistent and reusable UI components that enhance user experiences.
Strong collaboration and communication skills, with a focus on building effective working relationships across technical teams.
Self-starter who can work independently but thrives in a collaborative, fast-paced environment.