Associate Software Engineer / Software Engineer
Alacriti
Hyderabad, Telangana, India0–2 yrs1h agovia LinkedIn
This job at a glance
- Who can apply
- Freshers and up to 2 years · B.Tech / B.E.
- Must know
- TypeScriptHTMLCSSREST APIsTroubleshootingAgile
- Nice to have
- Angular
- Work
- On-site in Hyderabad
- Pay
- Not stated by the employer.
- Skill demand
- REST APIs35%TypeScript18%HTML18%CSS18%of 89 similar fresher jobs posted in India this week
- Listed
- 28 Oct 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
Alacriti is seeking an Associate Software Engineer / Software Engineer specializing in Front-end Development. This role involves building secure, responsive, and accessible enterprise web applications. Accessibility is a core part of the development process. You will collaborate with UX/UI designers, QA, product owners, and other engineers.
Key Responsibilities
- Build responsive, accessible web applications using Angular, TypeScript, HTML, and CSS.
- Develop UI components that meet WCAG 2.1/2.2 AA, Section 508, and ADA requirements.
- Use semantic HTML and ARIA roles and attributes correctly, ensuring components work with keyboards and screen readers.
- Identify and fix accessibility issues using automated tools and manual testing.
- Create reusable, maintainable UI components and integrate them with REST APIs.
- Follow secure coding practices based on OWASP guidelines.
- Ensure applications function across browsers and on both desktop and mobile devices.
- Troubleshoot, debug, and fix front-end issues.
- Participate in code reviews and testing, and maintain/improve existing applications.
- Adhere to team coding standards and Agile/Scrum practices.
Requirements & Tech Stack
Front-End Development
- Solid grasp of HTML5, CSS3, JavaScript (ES6+), and TypeScript.
- Responsive design using CSS Flexbox and Grid.
Angular
- 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.
Web Accessibility
- Working knowledge of WCAG 2.1/2.2 Level AA, including 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 SPAs, 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.
Tools and Integration
- Understanding of REST APIs and JSON.
- Basic Git (clone, branch, commit, pull requests).
- Comfortable using browser developer tools for debugging.
Nice to Have
- Angular CDK accessibility features (a11y module, FocusTrap, LiveAnnouncer) or accessible use of Angular Material.
- Accessibility certification or coursework (e.g., IAAP CPACC/WAS, Trusted Tester, or equivalent).
- Awareness of OWASP Top 10 and secure frontend practices (e.g., XSS prevention, sanitization).
- Common RxJS operators (e.g., map, switchMap, debounceTime).
- Unit testing basics (Jasmine/Karma or Jest).
- npm and the Angular CLI.
- Exposure to front-end performance optimization.
- A GitHub or portfolio project showcasing accessible UI work.
Qualifications
- B.Tech/B.E. in Computer Science, IT, or a related engineering field.
- Working knowledge of Angular and Section 508 / ADA / WCAG standards, demonstrated through projects, internships, coursework, or work experience.
- Strong programming fundamentals and problem-solving skills.
- Clear communication and teamwork abilities.
- Attention to detail, particularly in UI quality and usability.
- Self-motivated and eager to learn.