Front-end Developer

60 years

1 - 3 Lacs

Posted:10 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Part Time

Job Description

:

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!

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

hyderabad, telangana, india

panchkula, zirakpur, punjab

bengaluru, karnataka, india