SYSTRA

Front-end Developer

Location IN-Hyderabad
ID 2025-7347
Contract Type
Permanent

It has been more than 60 years since SYSTRA has garnered expertise that spans the entire spectrum of Mass Rapid Transit System. SYSTRA India’s valuable presence in India roots back to 1957, where SYSTRA worked on the electrification of Indian Railways. Our technical excellence, holistic approach and the tremendous talent provides a career that puts people who join us at the heart of improving transportation and urban infrastructure efficiency.

Understand better who we are by visiting www.systra.in

Context

We are looking for a Front-End Developer with deep expertise in Angular to design, build, and maintain high-quality web applications. The ideal candidate has strong UI engineering skills, experience building scalable component-driven applications, and a solid understanding of modern front-end best practices, performance optimization, and accessibility.

Missions/Main Duties

  • Design, develop, test, and maintain Angular applications and reusable UI components.
  • Translate UX/UI designs and product requirements into pixel-perfect, responsive interfaces.
  • Architect feature modules, component libraries, and shared services to maximize reuse and maintainability.
  • Implement state management patterns (NgRx, Akita, RxJS-based patterns) and maintain predictable data flows.
  • Integrate with RESTful and GraphQL APIs; design robust client-side API contracts and error handling.
  • Optimize application performance (lazy loading, change detection strategy, AOT, bundle size reduction).
  • Ensure high code quality with unit tests, end-to-end tests (Jest/Karma, Cypress/Protractor), and code reviews.
  • Enforce accessibility (WCAG) and cross-browser compatibility.
  • Collaborate closely with product designers, backend engineers, QA, and DevOps to deliver features end-to-end.
  • Contribute to CI/CD pipelines for front-end builds and deployments; monitor front-end telemetry and resolve production issues.
  • Mentor junior developers, help define front-end standards, and contribute to component documentation and style guides.

Profile/Skills

 

  • Must
    • Bachelor’s degree in engineering (Computers) or MCA
    • HTML 5 / CSS 3
    • Javascript oriented object ES6
    • Angular (Angular 8+; experience with latest versions preferred).
    • Typescript v4
    • RxJS and reactive programming patterns
    • State management libraries (NgRx, Akita, or comparable)
    • Bundlers and build tools (Angular CLI, Webpack, or Vite) and performance tuning
    • Npm library management
    • 1 to 2 years of experience

 

  • Good to Have:
    • JAMstack, SSR/CSR hybrids (Angular Universal), or micro-frontend architectures
    • GraphQL and client libraries (Apollo)
    • API Rest / API Hateoas
    • Linux Ubuntu 20.04
    • Docker / Docker compose
    • Node / Websocket
    • API Rest / API Hypermedia

We commit to put people who join us at the heart of improving transportation and urban infrastructure efficiency. As we are growing, this is time to be a part of this challenging adventure. It’s not a job - it’s a career!

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.