Role: Full Stack Software Engineer (Angular + Node.js)
Experience Level: 3 – 5 Years
Location: Onsite
Engagement Type: Full-Time Contract
Role Overview
We are seeking an experienced Full Stack Software Engineer with 3 to 5 years of hands‑on experience in Angular and Node.js to build next‑generation enterprise workflow automation platforms. In this role, you will develop high‑performance UI components, scalable backend APIs, and integrate Large Language Model (LLM) services to deliver intelligent process automation and real‑time operational analytics.
Key Responsibilities
- Frontend Architecture & UI Development:
- Build responsive, high-performance web applications using modern Angular (v14+), TypeScript, RxJS, and state management libraries.
- Develop dynamic UI components, interactive dashboards, initiator portals, and custom navigation widgets.
- Optimize client-side performance, state management, and real-time data visualization.
- Backend & API-First Services:
- Design and implement robust, secure RESTful APIs and microservices using Node.js and Express / NestJS.
- Architect multi-tenant backend services featuring strict data isolation, modular configurations, and centralized API governance.
- Integrate business rules engines, reporting modules, and catalog management services.
- AI & Workflow Integration:
- Connect frontend workflows to backend AI/LLM endpoints for automated text summarization, conversational agents, and contextual data extraction.
- Build real-time analytics data pipelines to identify workflow bottlenecks and track process performance.
- Security, Quality & Agile Delivery:
- Enforce strict enterprise cybersecurity standards, role-based access control (RBAC), and secure API protocols.
- Work within an Agile framework (Scrum/Jira), maintaining comprehensive API documentation (Swagger/OpenAPI), unit test suites, and clean design patterns.
Required Skills & Qualifications
- Core Experience: 3 to 5 years of professional full-stack development experience using Angular and Node.js.
- Frontend Proficiency: Strong command of modern Angular, TypeScript, HTML5/SCSS, RxJS, reactive forms, and modular component architecture.
- Backend Expertise: Proven experience building scalable APIs in Node.js, asynchronous programming, middleware integration, and microservices design.
- Database & Architecture: Experience with SQL/NoSQL databases, schema design, query optimization, and caching (e.g., PostgreSQL, MongoDB, Redis).
- Multi-Tenancy & Integration: Prior experience working on multi-tenant SaaS or distributed enterprise platforms with API versioning and documentation standards.
- AI/LLM Familiarity: Practical experience integrating third‑party AI APIs (OpenAI, Claude, or custom LLM endpoints) is a strong advantage.
- Tools & Methodologies: Git version control, CI/CD pipelines, Docker containerization, Jira, and Agile practices.