DeveloperJobs.io
← Back to all jobs

Job Description

CAI is hiring a full-time UI/UX Developer to build and refine front-end experiences for the MetroAlerts notification platform.

Responsibilities

  • Design, code, and modify websites from layout through functionality based on client specifications
  • Develop and adapt application front ends aligned to the established design system, while maintaining accessibility requirements
  • Use the same tools and technologies in use on the project and apply industry best practices for user experience
  • Create application user interfaces that meet accessibility and design system requirements
  • Use modern technologies and methods to capture user requirements
  • Contribute to the design system by building new elements and maintaining existing UI components
  • Collaborate with the team and follow Agile methodology

Requirements

  • Bachelor’s degree in a relevant field and/or a combination of education and experience providing equivalent competency
  • 8 years of experience
  • Demonstrated experience designing, deploying, enhancing, and supporting highly available, mission-critical applications for both public-facing and internal business functions, primarily on Microsoft Azure and Power Platform
  • Expertise in enterprise-grade tools, governance frameworks, security practices, and delivery methodologies used to develop, integrate, and maintain complex business applications
  • Strong React or Angular experience
  • HTML/CSS/JavaScript/TypeScript with component-based, responsive design experience
  • UX/usability experience including design systems, wireframing and prototyping, responsive web design, and user journey mapping
  • Experience supporting streamlined alert creation and oversight workflows that reduce cognitive load in time-sensitive MICC operations
  • Section 508 / WCAG compliance (critical for public-facing and accessibility/ELSTAT alerts)
  • Integration experience consuming REST APIs and GTFS-driven data, rendering into web, Rider Tools, and signage/PIDS contexts
  • Familiarity with Azure hosting (Container Apps), Git, and CI/CD deployment
  • Awareness of migrating off the legacy Power Apps Portals front end onto modular Azure architecture

Technologies

  • Microsoft Azure
  • Power Platform
  • React
  • Angular
  • HTML, CSS, JavaScript, TypeScript
  • Section 508, WCAG
  • REST APIs
  • GTFS
  • Azure hosting (Container Apps)
  • Git
  • CI/CD

Benefits

  • Medical, dental, and vision insurance
  • 401k retirement account access
  • Paid sick leave and/or other paid time off as provided by applicable law

Location: Hyattsville, MD (onsite)

Employment: Full-time

Compensation: USD 40–45 per hour

Education (required): Bachelor’s degree in a relevant field

Similar Jobs