Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

GCCX Global

Lead Software Engineer

Posted Updated
Discussion

Description

Responsibilities:

  • Design, develop, and maintain frontend applications using Angular and TypeScript.
  • Collaborate with UX designers (using Figma) to implement accessible, user-friendly interfaces.
  • Integrate frontend applications with backend services via REST APIs and OpenAPI/Swagger.
  • Write clean, testable code and contribute to unit and end-to-end testing.
  • Work with the backend team (Java/Spring Boot) to align on API contracts and data models.
  • Participate in architectural decisions, code reviews, and documentation.
  • Software Engineer with Frontend focus - profile India, 2026-06-17 Page 2/3 ECC AG Internal.
  • Continuously improve the codebase, tooling, and development workflows.


Requirements:

  • Degree in Computer Science or a comparable qualification, plus 3+ years of professional frontend development experience.
  • Strong proficiency in Angular, including RxJS (Observables, Subjects, BehaviorSubject) and state management with NgRx; experience with React (Redux, Context API) is a plus.
  • Solid command of TypeScript (Interfaces, Generics, Types), HTML5 CSS3 and JavaScript.
  • Understanding of UI/UX principles and accessibility (WCAG/a11y fundamentals); familiarity with Figma is a plus.
  • Experience integrating with backend services via REST APIs and OpenAPI/Swagger; exposure to GraphQL is a plus.
  • Knowledge of component libraries like PrimeNG or MUI X is a plus.
  • Experience with unit-testing frameworks such as Jest while UI testing with Cypress, or Playwright is a plus.
  • Understanding of authentication patterns such as JWT, OAuth2 KeyCloak/Octa is a plus.
  • Experience with Git/GitHub as part of your daily workflow; familiarity with GitHub Actions or CI/CD pipelines is a plus.
  • Familiarity with Docker and cloud platforms, particularly Google Cloud Platform (GCP), is a plus.
  • Exposure to Java/Spring Boot or other backend technologies is a plus.
  • Curiosity and willingness to learn and apply new/different technologies.
  • Excellent English communication skills, written and spoken.
  • Strong collaboration and team skills with the ability to explain concepts clearly and document approaches for the team.
  • Software Engineer with Frontend focus - profile India, 2026-06-17 Page 3/3 ECC AG Internal.

Skills

What Lead Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →