Job Description :

Job Title: Senior UI/Front-End Developer (Angular)

Location: Egg Harbor City, NJ (Onsite)

Duration: Full-time

Experience: 10+ years


Job Summary:

We are seeking an experienced Senior UI/Front-End Developer with deep expertise in Angular (v2 11), TypeScript, and responsive web design. The ideal candidate has a strong background in building enterprise-level applications using modern front-end frameworks, RESTful APIs, and web services, especially within cloud-based and high-compliance environments (e.g., Section 508, SCORM).


Key Responsibilities:

  • Develop and maintain robust, scalable, and high-performance UI components using Angular 7 11.

  • Collaborate with business analysts and stakeholders to gather and refine application requirements.

  • Design and implement clean, responsive UIs using HTML, CSS, Bootstrap, PrimeNG, and Angular Material.

  • Integrate front-end with backend RESTful APIs built in Spring Boot and NodeJS.

  • Ensure web applications meet 508 Compliance standards for accessibility.

  • Utilize Keycloak for secure authentication and SSO implementation (OAuth 2.0).

  • Conduct performance tuning, end-to-end testing, and unit testing using Karma and Jasmine.

  • Use CI/CD pipelines with Git and Jenkins to ensure smooth development and deployment workflows.

  • Create and maintain rich visual components and data visualizations using Chart.js, Google Maps API, and Matomo.

  • Provide technical leadership and mentoring to junior developers on UI best practices and Angular ecosystem.

  • Participate in Agile/Scrum development activities, including daily standups, sprint planning, and retrospectives.


Must-Have Skills:

  • 10+ years of front-end/UI development experience

  • Strong expertise in Angular 2+ to 11, TypeScript, JavaScript, HTML5, CSS3

  • Experience with PrimeNG, Bootstrap, Angular Material

  • REST API integration and JSON data handling

  • Experience with Keycloak for OAuth2-based SSO

  • Familiar with MongoDB, NodeJS, and microservices-based backends

  • Strong understanding of 508 Compliance, SCORM, and accessibility testing

  • Working knowledge of CI/CD tools like Jenkins and source control (Git)

  • Strong debugging and performance tuning skills


Nice to Have:

  • Experience with UX tools (A e Photoshop, Illustrator, InDesign)

  • Familiarity with Google Maps API for custom mapping/visualization

  • Knowledge of Matomo or other analytics platforms

  • Exposure to Java/Spring Boot and backend systems integration

  • Familiarity with Agile/Scrum and tools like JIRA


Environment/Tools:

Visual Studio Code, Git, Jenkins, Angular (7 11), HTML/CSS/Bootstrap, PrimeNG, REST APIs, JSON, Karma, Jasmine, Google Maps API, Photoshop, Keycloak, MongoDB


Education:

Bachelor's degree in Computer Science, Information Technology, or a related field (preferred)

             

Similar Jobs you may be interested in ..