Angular Developer

Full Time
Trivandrum
Posted 2 months ago

Angular Developer

We are looking for an experienced Angular Developer with 3–5 years of hands-on experience in building business applications. The ideal candidate should have strong expertise in Angular frontend development and working experience integrating with C# REST APIs. Experience in the jewelry domain or retail/ERP systems will be a strong advantage.

Key Responsibilities

  • Develop and maintain applications using Angular (latest versions preferred).
  • Create reusable UI components, services, and modules.
  • Integrate frontend with C# REST APIs.
  • Consume and handle API responses, error handling, and authentication
  • Work closely with backend (.NET) team for API contracts.
  • Implement complex forms, validations, and business workflows
  • Understand jewelry-specific modules like Stock & Inventory, Gold/Diamond pricing, Weight, purity (Karat), making charges (preferred).
  • Ensure performance, security, and scalability of UI
  • Debug and fix production issues

Required Skills

  • Strong expertise in Angular, TypeScript, HTML, CSS
  • Solid experience with REST API integration (C# / .NET backend).
  • Knowledge of RxJS, Observables, Angular Routing.
  • Basic understanding of SQL Server (queries, joins, data flow).
  • Experience with authentication & authorization.
  • Familiarity with Git / version control.
  • Should technical stack in Frontend: Angular, Backend: C# (.NET Core / ASP.NET Web API – REST), Database: SQL Server.
  • Good communication and documentation skills.
  • Ability to understand business logic and workflows.
  • Team player with problem-solving mindset.
Preferred Skills
  • Prior experience in Jewelry / Retail / ERP applications.
  • Experience with Angular Material / PrimeNG.
  • Exposure to multi-tenant or multi-company applications
  • Basic understanding of .NET Core / ASP.NET Web API
  • Experience working with real-time data or dashboards.

Job Features

Job CategoryIT
Job IDACS-113

Apply For This Job

A valid phone number is required.