P

Photon

Builds custom software and AI for big companies

UI Developer

Frontend EngineeringConfirmed live in the last 24 hours
Full-timeDallas, TX, USARemote

About the Job

Requirements

  • A bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • At least 8 years of professional experience in front-end or UI development.
  • Strong hands-on experience with Angular 19+ and TypeScript.
  • Experience with the 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.

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 the 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.

Desired Qualifications

  • 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.

About the Company

Photon

Builds custom software and AI for big companies

Photon designs, builds, and runs custom software for large companies, combining an in-house creative agency with its own engineering teams. Its flagship client work includes rebuilding Samsung's US online store as a set of smaller linked services and creating Olive Garden's mobile app, which lets diners join the waitlist from their phones instead of waiting at the door. Clients hire Photon's teams to plan and code their apps, websites, and AI tools and to keep them running afterward, paying for the engineers and designers assigned to each project. Photon is privately held and based in London, with its US arm in Dallas and engineering centers in Chennai and Bengaluru.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
London, United Kingdom
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Photon

See more jobs