UI/UX Developer

CAI•Hyattsville, MD
•$40 - $45•Onsite

About The Position

CAI is seeking a UI/UX Developer to develop and adapt front-end user interfaces for the MetroAlerts notification platform according to its design system and accessibility standards. The role involves designing, coding, and modifying websites and application interfaces to client specifications, applying industry best practices for user experience, and using modern technologies to capture user requirements. The developer will contribute new elements to the design system, maintain existing UI components, and collaborate with the team using Agile methodology. The posting describes the role as full-time and hybrid in Washington, DC, while the worksite flexibility field lists onsite.

Requirements

  • Bachelor’s degree in a relevant field, or an equivalent level of competency through a combination of education and experience.
  • 8 years of experience.
  • Demonstrated experience designing, deploying, enhancing, and supporting highly available, mission-critical applications for public-facing and internal business functions, primarily on Microsoft Azure and Power Platform.
  • Expertise in tools, governance frameworks, security practices, and delivery methodologies commonly used by large enterprises to develop, integrate, and maintain complex business applications.
  • Strong React or Angular experience.
  • HTML, CSS, JavaScript, and TypeScript skills, including component-based and responsive design experience.
  • UX/usability experience with design systems, wireframing and prototyping, responsive web design, user journey mapping, and streamlined alert creation and oversight workflows that reduce cognitive load in time-sensitive MICC operations.
  • Accessibility experience with Section 508 and WCAG compliance.
  • Experience consuming REST APIs and GTFS-driven data and rendering it into web, Rider Tools, and signage/PIDS contexts.
  • Familiarity with Azure hosting (Container Apps), Git, and CI/CD deployment.
  • Awareness of migrating from legacy Power Apps Portals to a modular Azure architecture.
  • Ability to perform the essential job functions safely and successfully, consistent with the ADA and applicable federal, state, and local standards.
  • Ability to conduct repetitive tasks on a computer using a mouse, keyboard, and monitor.

Nice To Haves

  • Master’s degree in computer science or a related field.
  • PeopleSoft certification.
  • Experience working with third-party systems.
  • Experience with cloud-based PeopleSoft deployments.

Responsibilities

  • Design, code, and modify websites from layout through functionality according to client specifications.
  • Develop and adapt application front ends in line with the established design system and accessibility expectations.
  • Apply the tools, technologies, and industry best practices used for user experience design.
  • Build application user interfaces that meet accessibility requirements and follow the design system.
  • Use modern technologies and methods to capture user requirements.
  • Contribute new elements to the design system and maintain existing UI components.
  • Collaborate with the team and use the Agile methodology.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Access to a 401k retirement account
  • Paid sick leave and/or other paid time off as provided by applicable law
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service