Senior UI Developer

Cloudious•Charlotte, NC

About The Position

The Senior UI Developer will develop scalable, enterprise-grade web applications using Angular, TypeScript, and modern JavaScript (ES6+), while ensuring high-quality user experiences. The role focuses on UI architecture, design systems, and reusable component development to improve consistency, maintainability, and developer productivity. The developer will collaborate with cross-functional teams and contribute to responsive, accessible interfaces and streamlined development and deployment workflows.

Requirements

  • 10+ years of experience.
  • Proven experience with Angular, TypeScript, and modern JavaScript (ES6+).
  • Strong expertise in UI architecture and design systems.
  • Experience with unit testing and test automation frameworks such as Jasmine, Karma, Jest, or similar.
  • 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.

Responsibilities

  • Design and develop scalable web applications using Angular, TypeScript, and modern JavaScript (ES6+).
  • Implement UI architecture and design systems, including reusable components that improve development efficiency.
  • Conduct unit testing and test automation using frameworks such as Jasmine, Karma, Jest, or similar.
  • Identify, prioritize, and reduce UI technical debt through refactoring, code modernization, and performance optimization.
  • Follow 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 WCAG accessibility.
  • Integrate CI/CD processes to streamline development and deployment workflows.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service