Back to all jobs

Photon are hiring a

UI Developer - Dallas, TX

UI Developer

UI developers are responsible for designing and implementing user interfaces that are visually appealing, functional, and user-friendly, collaborating closely with UX designers and developers.

Skills Required

  • Proficiency in Modern Front-End Frameworks: Strong knowledge of HTML, CSS, and JavaScript is essential. Direct experience with Angular (version 19+) is required for this role.
  • Automated Testing Expertise: Proven experience with modern unit testing frameworks (e.g., Jest, Jasmine, or Karma) to ensure robust code quality and maintainability.
  • Design Software Expertise: Familiarity with design tools such as Sketch, Figma, and Adobe Creative Suite is important for creating and adjusting design elements.
  • Responsive Design Principles: Understanding how to create designs that work well on various devices and screen sizes is crucial.
  • User-Centric Approach: UI developers must have a strong focus on user experience, ensuring that their designs meet user needs and preferences.

Key Responsibilities

  • Designing User Interfaces: UI developers create visually appealing and intuitive interfaces for websites and applications.
  • Writing High-Quality Code: They write clean, efficient, and maintainable code in Angular 19+. They are expected to deliver production-ready code supported by comprehensive unit tests from the start.
  • Implementing Designs: Work closely with UX designers to translate visual designs into functional interfaces.
  • Creating and Testing Prototypes: Create prototypes to test usability and identify issues before full-scale development.
  • Optimizing Performance: Responsible for optimizing the UI for fast loading times and smooth performance, utilizing the latest capabilities of modern Angular versions.
  • Collaboration: Collaborate with various stakeholders to ensure the UI integrates seamlessly with the overall application architecture.
  • Staying Updated: Keep abreast of the latest UI trends, particularly within the Angular ecosystem, to continually improve designs and development workflows.

Compensation, Benefits and Duration

  • Minimum Compensation: USD 38,000
  • Maximum Compensation: USD 135,000
  • Compensation is based on actual experience and qualifications of the candidate. The above is a reasonable and good faith estimate for the role.
  • Medical, vision, and dental benefits, 401k retirement plan, variable pay/incentives, paid time off, and paid holidays are available for full-time employees.
  • This position is not available for independent contractors.
  • No applications will be considered if received more than 120 days after the date of this post.