Front-end Developer

60 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full 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.inContextWe 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