Principal Software Engineer - Angular

Trintech

Dadri

Presencial

INR 4.000.000 - 7.000.000

Jornada completa

Hace 10 días

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

Trintech in India is seeking a Principal Lead Software Engineer to own complex Angular frontend development for cloud-based and on-prem products. You will mentor developers, lead architectural discussions, and drive end-to-end delivery with a focus on quality and security.

The role emphasizes upgrading Angular frameworks, implementing reusable UI components, and delivering production-ready features within sprint timelines. Strong Reactivity with RxJS and REST API integration are essential.

Formación

  • 7-9 years of software development experience with Angular and frontend engineering expertise.
  • Expert-level Angular (14+; LTS preferred), TypeScript, and modern frontend patterns.
  • Deep Kendo Grid / Kendo UI experience with complex data handling.
  • Experience delivering production web UIs end-to-end in enterprise apps.
  • Strong REST API integration, token management, and error handling.
  • Security-first approach to frontend design and implementation.
  • Experience leading Angular upgrade migrations and CI/CD pipelines.
  • Strong unit testing discipline and high test coverage.
  • Proficiency with Jira, SVN, and standard development tooling.

Responsabilidades

  • Design and implement the most complex Angular components, modules, and features with end-to-end ownership.
  • Produce well-structured frontend code serving as a quality benchmark.
  • Contribute to frontend architectural discussions with well-reasoned arguments.
  • Identify architectural risks early and drive resolution with alternatives.
  • Build and own complex Kendo Grid / Kendo UI implementations with advanced data handling.
  • Design reusable UI component libraries and shared Angular modules.
  • Maintain full application screens, navigation flows, dialogs, and complex forms.
  • Translate wireframes into pixel-accurate, accessible Angular components; identify design issues early.
  • Enforce consistent theming and styling across the web client.
  • Integrate REST APIs with secure token handling and data transformation.
  • Own frontend security across the web client; ensure XSS/CSRF protection.
  • Drive Angular framework upgrade cycles with minimal disruption.
  • Apply advanced RxJS patterns to manage complex data streams.
  • Conduct focused code reviews and raise quality bars.
  • Work in CI/CD pipelines; ensure automated builds and tests.
  • Share knowledge through documentation and design discussions.
  • Participate actively in Agile ceremonies and sprint planning.

Conocimientos

Angular
TypeScript
RxJS
REST API integration
Unit testing
Security
CI/CD
Jenkins
JIRA
Kendo UI
Angular upgrade

Educación

B.Tech / M.Tech in Computer Science or equivalent

Herramientas

Kendo UI
Jenkins
SVN
JIRA
Spring

Descripción del empleo

We are looking to hire a Principal Lead Software Engineer to be responsible for one or more of our cloud-based/on-prem products.

Responsibilities include:

Working in a team with developers, QA engineers and coordinating with internal cross-functional teams of the Product; mentoring other developers, ensuring they follow coding standards, quality assurance principles and agile methods; lead team wide technical discussions or troubleshooting sessions including code reviews; have a proven track record of delivering on larger product related changes, following through successfully from idea/conception through architecture, development and deployment; committed to constant growth of knowledge and skills through a combination of company and self-driven work.

The key objective of the role is to provide a quality product to our customers.

WHAT YOU WILL DO
  • Design and implement the most complex Angular components, modules, and features within the product, taking full end-to-end ownership from design review through to production release
  • Produce well-structured, maintainable, and thoroughly tested frontend code that serves as a quality benchmark for the team
  • Contribute substantively to frontend architectural discussions- proposing, evaluating, and challenging design options with well-reasoned technical arguments, while the final architectural direction is owned by the Lead
  • Identify architectural risks in proposed frontend designs early, and drive resolution through well-reasoned alternatives before implementation begins
  • Build and own the most complex Kendo Grid / Kendo UI implementations, including advanced data handling, custom renderers, and performance-optimized grid configurations
  • Design and implement reusable, well-documented UI component libraries and shared Angular modules that set the standard for how components are built across the application
  • Build and maintain full application screens, navigation flows, dialogs, and complex form interactions, taking ownership of the most demanding UI development tasks
  • Translate UI/UX wireframes and design specifications into pixel-accurate, accessible, and performant Angular components; proactively identify design issues before implementation begins
  • Implement and enforce consistent look, feel, and theming across the Accurate web client using CSS, component-level styling, and shared UI design patterns
  • Consume and integrate REST APIs into Angular applications with expert-level handling of authentication tokens, interceptors, error states, and complex data transformation
  • Own frontend security across the web client- including XSS and CSRF protection, secure token and session handling, and role-based UI rendering applying a security-first design mindset
  • Drive Angular framework upgrade cycles, leading the technical implementation and ensuring minimal disruption to the application and the team
  • Apply advanced RxJS patterns to manage complex asynchronous data streams, event-driven interactions, and state across the application
  • Conduct focused, technically authoritative code reviews for peers, raising the quality bar through constructive and actionable feedback
  • Work within the CI/CD pipeline using Jenkins, ensuring frontend contributions are built, tested, and integrated consistently and automatically
  • Share knowledge actively within the team through documentation, design discussions, and ad-hoc technical guidance to Sr. engineers
  • Engage fully in Agile ceremonies including sprint planning, estimation, retrospectives, and daily stand-ups
  • Takes initiative in identifying frontend technical risks and blockers early, communicating them clearly and proposing solutions before they impact sprint delivery
  • Consistently delivers well-tested, production-ready frontend features within sprint timelines, adapting to changing priorities without compromising on quality or user experience
WHO YOU ARE
  • B.Tech / M.Tech in Computer Science or equivalent
  • 7-9 years of software development experience with deep, hands-on Angular and frontend engineering expertise
  • Expert-level knowledge of Angular (version 14 or above; Angular 21 or latest LTS strongly preferred), including advanced component architecture, lazy loading, module federation, and Angular internals
  • Expert-level TypeScript strong typing, generics, decorators, and Angular-specific patterns applied consistently across a large codebase
  • Deep hands-on experience with Kendo Grid / Kendo UI, including complex configurations, custom renderers, performance optimization, and advanced data handling
  • Proven experience building full production web application UIs end-to-end complete screens, navigation flows, dialogs, and complex form interactions in enterprise-grade Angular applications
  • Expert-level REST API integration from Angular- HTTP client, interceptors, token management, retry strategies, and complex error handling
  • Advanced RxJS skills- Observables, Subjects, complex operator chains, and reactive architectural patterns in large Angular applications
  • Expert-level CSS- component and application-level styling, theming, responsive layouts using Flexbox and Grid, and cross-browser compatibility
  • Deep understanding of UI/UX principles- layout, spacing, visual hierarchy, accessibility, and usability- applied independently without relying on design guidance for every decision
  • Strong frontend security knowledge i.e. security-first design approach
  • Experience leading or driving Angular upgrade migrations across major versions
  • Strong unit testing discipline using Jasmine/Karma or Jest; experience with component testing and maintaining high test coverage
  • Experience working within CI/CD pipelines using Jenkins or equivalent
  • Experience using SVN, JIRA, and standard development tooling
  • Excellent problem-solving skills with the ability to independently tackle complex frontend architecture challenges
  • Takes full ownership of complex, cross-cutting technical problems, proactively identifying risks and driving resolution before they impact sprint delivery or product quality.
  • Engage fully in Agile ceremonies including sprint planning, estimation, retrospectives, and daily stand-ups.
  • Consistently delivers well-tested, production-ready code within sprint timelines, adapting to changing priorities without compromising on performance or reliability.
  • Working knowledge of Java / Spring backend services- sufficient to understand API contracts, debug integration issues, and contribute to end-to-end feature design
  • Exposure to JBoss / WildFly application server in the context of web application deployment
  • Awareness of SQL Server or Oracle database structures- sufficient to understand data shapes returned via APIs
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Frontend Developer
Senior Frontend Developer

Hyring® • Chennai District

Presencial
INR 1.200.000 - 1.800.000
Software Developer
Software Developer

NTT DATA BUSINESS SOLUTIONS • Bengaluru

Híbrido
INR 1.200.000 - 2.400.000
Senior Angular Developer
Senior Angular Developer

Luxoft • Dadri

Presencial
INR 3.000.000 - 6.000.000
Senior Angular Developer
Senior Angular Developer

Luxoft • Gurugram District

Presencial
INR 4.500.000 - 6.500.000
Senior Front End Developer
Senior Front End Developer

Luxoft • Dadri

Presencial
INR 4.000.000 - 7.000.000
Principal Frontend Engineer
Principal Frontend Engineer

UST • Bengaluru

Presencial
INR 3.500.000 - 7.000.000
Senior Front End Developer
Senior Front End Developer

Luxoft • Gurugram District

Presencial
INR 2.800.000 - 5.200.000
Software Development Engineer 2 | Frontend (Angular)
Software Development Engineer 2 | Frontend (Angular)

First Object • Bengaluru

Híbrido
INR 1.600.000 - 2.400.000
Frontend Architect
Frontend Architect

Vanderlande Industries B.V. • Pune District

Presencial
INR 3.500.000 - 5.500.000
Excellent Opportunity For Angular Developer
Excellent Opportunity For Angular Developer

Nous Info Solution • Bengaluru

Híbrido
INR 1.800.000 - 2.400.000