Sr. UI Developer, Angular plus React to support libraries (Full time, No 3rd party staffing firms, please).

  • Jersey City, NJ
  • Posted 7 hours ago | Updated 4 hours ago

Overview

Hybrid
Depends on Experience
Full Time
No Travel Required

Skills

Ui Developer
Angular
React

Job Details

UI Developer Angular & React

Location: Jersey City, NJ

Type: Full-Time and Hybrid

Local candidates only in the NJ/NYC area.

Summary

We are hiring a Full-Time UI Developer with advanced skills in Angular to lead the development of a modern, scalable front-end framework. This role involves close alignment with our internal design system and offers the opportunity to contribute to the evolution of UI standards across the organization. Experience with React is also desirable to support existing libraries.

Core Responsibilities

  • Lead the architecture and implementation of a shared Angular framework, ensuring full integration with the internal design system.

  • Provide occasional support for a React-based component library.

  • Collaborate with stakeholders to identify and prioritize tasks, resolve blockers, and keep development on track.

  • Troubleshoot and resolve technical issues to reduce user impact and support a stable UI experience.

  • Handle upgrades, enhancements, and long-term support for framework features.

  • Define and maintain migration strategies for teams to adopt the latest UI technologies and standards.

  • Follow internal build and deployment procedures to ensure framework reliability.

  • Keep the UI framework up to date with industry best practices and internal innovations.

  • Offer strategic technical input and propose scalable front-end solutions.

Required Skills & Experience

  • 5 10 years of hands-on experience creating professional-grade UI component libraries using Angular and TypeScript, with strong command of HTML and CSS.

  • Experience building reusable components that conform to design system principles.

  • Ability to write clean, maintainable, and well-documented code.

  • Demonstrated ability to deliver high-quality results under tight timelines.

  • Adaptability and continuous learning mindset in a dynamic development environment.

  • Strong attention to detail and analytical approach to problem-solving.

  • Familiarity with Agile development practices, using tools like Jira, Bitbucket, or GitHub.

  • Competence in unit testing and end-to-end test development.

  • Excellent communication skills and a proactive approach to identifying and escalating concerns.

  • Passion for mentoring and supporting developers adopting the design system.

  • Interest in scalable UI design systems and working within structured design frameworks.

Bonus Skills

  • Understanding of UI/UX design principles and scalable design system methodologies.

  • Interest in exploring AI integrations with UI design and framework architecture.

  • Experience or interest in financial services or banking environments.

Education

  • Bachelor's degree in Computer Science, Software Engineering, or a related field or equivalent practical experience.

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About CXI Staffing