Associate Software Engineer / Software Engineer (Front-end Development)
About the Role
At Alacriti in the Financial Services space, Transform Payments Through Cloud-Native Innovation and Seamless Integration.
We're looking for an Associate Software Engineer/Software Engineer with working knowledge of Angular and a real understanding of web accessibility standards: Section 508, ADA, and WCAG 2.1/2.2 AA. You'll build secure, responsive, and accessible enterprise web applications that people of all abilities can use, including people who use screen readers, keyboard-only navigation, and other assistive technologies. Accessibility is part of how we build every feature, not something we check at the end. You'll work closely with UX/UI designers, QA, product owners, and other engineers.
Want to learn more about what it's like to work at Alacriti? View our full profile.
Requirements
- Solid grasp of HTML5, CSS3, JavaScript (ES6+), and TypeScript
- Responsive design using CSS Flexbox and Grid
- Working knowledge of a recent Angular version (v16 or later)
- Understanding of components, services, dependency injection, routing, and forms (template-driven and reactive)
- Basic understanding of lifecycle hooks
- Familiarity with RxJS and Observables
- Working knowledge of WCAG 2.1/2.2 Level AA, including the four principles: Perceivable, Operable, Understandable, Robust (POUR)
- Understanding of Section 508 and ADA requirements for web applications
- Semantic HTML5 and correct use of ARIA roles, states, and properties
- Keyboard accessibility: logical tab order, visible focus, focus management in dialogs and single-page app (SPA) route changes, no keyboard traps
- Accessible forms: labels, error messages, and required-field indicators
- Color contrast requirements and text alternatives for images and icons
- Basic hands-on testing with at least one screen reader (NVDA, JAWS, or VoiceOver)
- Familiarity with accessibility testing tools such as axe DevTools, WAVE, or Lighthouse
- Understanding of REST APIs and JSON
- Basic Git (clone, branch, commit, pull requests)
- Comfortable using browser developer tools for debugging
- B.Tech/B.E. in Computer Science, IT, or a related engineering field
- Working knowledge of Angular and Section 508 / ADA / WCAG standards, from projects, internships, coursework, or work experience
- Strong programming fundamentals and problem-solving skills
- Clear communication and teamwork
- Attention to detail, especially in UI quality and usability
- Self-motivated and eager to learn
Prefer to apply on the company's career site?
View Original PostingWhat It's Like to Work at Alacriti
What It's Like to Work Here
Frequently Asked Questions About Working at Alacriti
Common questions candidates ask about this role and Alacriti's workplace
Apply for Associate Software Engineer / Software Engineer (Front-end Development)
Submit your application directly to the Alacriti team. Let them know why you'd be a strong addition to their team.


