UI/UX Developer
Accessibility
Angular
Cloud Operations
Design
Engineering
Front End Development
Frontend
Frontend Framework
Information Technology (IT)
JavaScript
Programming
React
Software Development
Software Engineer
Software Engineering
Ui Design
Ui/ux
User Interface Development
Ux Design
Web
Web Design
Web Framework
Web Technologies
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