- Quick Apply
Job Role: Senior UI Developer
Location: Charlotte, NC
Duration: 6+ Months
ABOUT POSITION:
Experience Required: 10+ Years
We are seeking a highly skilled Senior UI Developer with strong hands-on experience in Angular, TypeScript, and modern JavaScript (ES6+) to join our dynamic team.
The ideal candidate will be responsible for developing scalable, enterprise-grade web applications while ensuring high-quality user experiences.
This role requires expertise in UI architecture, design systems, and reusable component development to enhance consistency, maintainability, and developer productivity.
WHAT YOU'LL DO:
Design and develop scalable web applications using Angular, TypeScript, and modern JavaScript (ES6+).
Implement UI architecture and design systems to create reusable components that improve development efficiency.
Conduct unit testing and test automation using frameworks such as Jasmine, Karma, Jest, or similar to ensure code reliability and increase coverage.
Identify, prioritize, and reduce UI technical debt through refactoring, code modernization, and performance optimization.
Ensure adherence to engineering best practices and maintain high standards of code quality.
Collaborate with cross-functional teams to deliver high-quality user experiences, focusing on responsive design and accessibility (WCAG).
Integrate CI/CD processes to streamline development and deployment workflows
MANDATORY SKILLS:
Proven experience with Angular, TypeScript, and modern JavaScript (ES6+).
Strong expertise in UI architecture and design systems.
Experience in unit testing and test automation frameworks (Jasmine, Karma, Jest, etc.).
Ability to identify and reduce UI technical debt through effective refactoring and optimization.
Solid understanding of responsive design principles and accessibility standards (WCAG).
Experience with CI/CD integration for web applications