Position: Senior Angular Developer – ERP Architecture & System Integration
Location: Nagpur (Onsite Preferred)
Compensation: ₹50,000 – ₹70,000 / month (based on capability, not tenure)
Experience: 3–5+ years in production-grade Angular applications with real-world API integration experience
Role Overview
We’re hiring a hands-on Angular Engineer capable of owning the front-end layer of an enterprise ERP system, handling complex module communication, deep API integrations, and building custom connector plugins between independent systems.
This role demands architectural maturity, code-level precision, and experience working on scalable business applications — not just CRUD or UI-level projects.
Core Responsibilities
- Design and implement modular, component-driven architectures in Angular 14+, optimized for ERP-scale data operations.
- Integrate multi-endpoint APIs with robust interceptor handling, token refresh cycles, and asynchronous queue management.
- Develop cross-platform integration plugins that bridge heterogeneous systems (e.g., syncing accounting data from Tally/Zoho into ERP modules).
- Establish dynamic state synchronization using NgRx / RxJS pipelines for real-time workflow updates.
- Create reusable directive libraries, shared services, and lazy-loaded feature modules to optimize build size and performance.
- Work closely with backend teams to define API contracts, error-handling patterns, and request optimization strategies.
- Implement data caching, pagination, and event-driven UI updates for high-volume ERP transactions.
- Perform runtime performance profiling, memory leak detection, and code instrumentation for production stability.
- Maintain clean architecture, strict type enforcement, and semantic versioning across modules.
Technical Prerequisites
- Strong command of Angular 12+, TypeScript, and RxJS reactive programming patterns.
- Proven experience implementing enterprise-grade routing, lazy loading, and dynamic module injection.
- Deep understanding of API integration pipelines, including authentication (OAuth2, JWT), throttling, and rate-limit management.
- Experience writing custom Angular decorators, interceptors, guards, and resolver strategies.
- Strong experience in building reusable component libraries and cross-module communication mechanisms.
- Proficiency in Node.js / Express for writing lightweight plugin bridges or middleware scripts.
- Experience with CI/CD pipelines (GitHub Actions, Jenkins, or GitLab) and containerized builds (Docker).
- Understanding of monorepo structures (Nx / Lerna) and code-sharing strategies across modules.
- Strong debugging experience using Chrome DevTools, Augury, and Lighthouse.
- Familiar with cloud SDK integrations (AWS, Google APIs, Zoho SDK, Twilio, QuickBooks API).
Engineering Mindset We Expect
- You understand Angular zones, change detection strategies, and know when to use OnPush.
- You don’t just consume APIs — you negotiate contracts with backend teams for efficiency.
- You write pure, testable functions and avoid side effects in services.
- You think in observables, not callbacks.
- You don’t fear refactoring legacy codebases or debugging issues in production logs.
- You prefer type safety and lint compliance over quick hacks.
Preferred Add-ons
- Experience in ERP, CRM, or Financial Systems architecture.
- Exposure to micro-frontend or federated module design.
- Comfort working with state persistence across browser sessions.
- Understanding of business logic orchestration and dependency injection hierarchies.
- Prior experience integrating Tally, QuickBooks, Zoho, SAP, or similar APIs.
Job Type: Full-time
Pay: ₹50,000.00 - ₹70,000.00 per month
Benefits:
Education:
Experience:
- Total Work: 3 years (Preferred)
- Angular: 3 years (Preferred)
- MongoDB: 1 year (Preferred)
Work Location: In person