Location
Bangalore Urban, Karnataka, India
Salary
Not specified
Type
fulltime
Posted
Today
via linkedin
Job Description
- Develop modern UI features using Angular or React, following the architecture and standards defined by the Lead Developer.
- Implement reusable components, shared services, and UI patterns aligned with modernization guidelines.
- Replace legacy Kendo UI controls with equivalent PrimeNG / PrimeReact / MUI / AntD components.
- Participate in the migration of ASP.NET MVC \+ Knockout.js views into decoupled front-end modules.
- Work closely with backend teams to consume .NET 8 APIs and support API-first integration.
- Participate in sprint planning, grooming, estimations, and code reviews.
- Troubleshoot UI performance, rendering issues, and state management problems.
- Collaborate with designers, business analysts, QA, and DevOps teams.
- Contribute to documentation, coding standards, and modernization best practices.
- Support POCs, prototype building, and evaluation of new libraries when required.
- Hands-on development experience in Angular (v20\+) or React (Hooks, Context, Redux Toolkit/Zustand).
- Strong skills in TypeScript, modern JavaScript, HTML5, CSS3, and UI design patterns.
- Experience with enterprise UI library replacements (Kendo → PrimeNG/PrimeReact/MUI).
- Familiarity with RxJS, NgRx (Angular), or React Query / state libraries (React).
- Experience integrating REST APIs and working with decoupled front-end architectures.
- Ability to work with legacy code (ASP.NET MVC \+ Knockout.js) during migration.
- Basic understanding of cloud deployments — Vercel, S3/CloudFront, or container-based hosting.
- Strong problem-solving skills with attention to detail.
- Good communication and ability to collaborate in cross-functional teams.
- Ability to work independently while aligning to architecture and coding standards.
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.