UI Developer- Dallas, TX

PhotonDallas, TX
$36,000 - $128,000Onsite

About The Position

We are seeking a skilled UI Developer with strong expertise in modern Angular development to design, develop, and maintain responsive, high-performance web applications. The ideal candidate will have hands-on experience with Angular 19+, Angular Signals API, Reactive Forms, and modern unit testing frameworks such as Vitest or Jest. The candidate should possess a deep understanding of Angular component architecture, lifecycle hooks, and change detection mechanisms to build scalable and maintainable front-end solutions.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • 8+ years of professional experience in front-end or UI development.
  • Strong hands-on experience with Angular 19+ and TypeScript.
  • Experience working with Angular Signals API and reactive application architecture.
  • Expertise in Reactive Forms, form validation, and complex form workflows.
  • Strong understanding of Angular component lifecycle hooks, dependency injection, and modular architecture.
  • Deep knowledge of Angular change detection strategies, performance optimization, and rendering behavior.
  • Experience with unit testing frameworks such as Vitest or Jest.
  • Proficiency in HTML5, CSS3, SCSS, JavaScript, and TypeScript.
  • Experience consuming REST APIs and handling asynchronous operations using RxJS.
  • Familiarity with Git version control and Agile/Scrum development methodologies.

Nice To Haves

  • Experience with state management solutions and modern Angular architecture patterns.
  • Knowledge of CI/CD pipelines and automated testing practices.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
  • Experience with component libraries and design systems.
  • Knowledge of accessibility (WCAG) and responsive design principles.

Responsibilities

  • Design, develop, and maintain dynamic, responsive, and user-friendly web applications using Angular 19+.
  • Develop reusable, modular, and maintainable UI components following Angular best practices and coding standards.
  • Leverage Angular Signals API for efficient state management and reactive programming patterns.
  • Build and maintain complex forms using Angular Reactive Forms, including custom validations and dynamic form controls.
  • Implement robust unit tests using Vitest or Jest to ensure application reliability, maintainability, and code quality.
  • Utilize Angular lifecycle hooks effectively to optimize component initialization, rendering, and resource management.
  • Analyze and optimize Angular change detection strategies to improve application performance and scalability.
  • Collaborate with UX/UI designers, backend developers, and product teams to translate business requirements into technical solutions.
  • Troubleshoot, debug, and resolve front-end issues across multiple browsers and devices.
  • Participate in code reviews and enforce front-end development standards and best practices.
  • Integrate RESTful APIs and backend services into Angular applications.
  • Continuously evaluate and adopt modern Angular features and front-end development practices.

Benefits

  • Medical, vision, and dental benefits
  • 401k retirement plan
  • variable pay/incentives
  • paid time off
  • paid holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service