18 Sep
|
Mphasis
|
Bengaluru
Role & responsibilities :
a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; }
Responsible for maintaining and enhancing a modern TypeScript-based application by resolving defects, developing new features, and ensuring high standards of code quality, security, and test coverage.
Key Responsibilities
- Troubleshoot and resolve issues across React and NestJS applications.
- Develop end-to-end features, including APIs, MongoDB models, and UI components.
- Extend LangChain-based AI solutions and integrate services through APIGEE.
- Build and maintain scalable campaign management and notification features.
- Write unit and integration tests using Jest and Supertest.
- Ensure compliance with OWASP Top 10, coding standards, and NX monorepo practices.
- Participate in code reviews, documentation, and Agile ceremonies.
Required Skills
- 4+ years of TypeScript/JavaScript development experience.
- 2+ years of hands-on experience with:
- NestJS
- React 18
- MongoDB
- Strong experience with
- REST APIs & Swagger/OpenAPI
- Jest testing and mocking
- OAuth2/OIDC & JWT authentication
- Git, ESLint, Prettier, npm
- Proven debugging, troubleshooting, and monorepo experience.
- Mandatory experience with AI-assisted development tools such as GitHub Copilot or Cursor.
Preferred Skills
- LangChain, Prompt Engineering, and AI Agent Development.
- NX Monorepo, Okta SDK, APIGEE.
- Docker, Kubernetes, Helm.
- Datadog APM, HashiCorp Vault.
- SCSS and component-based UI design.
Nice to Have
- Speech-to-text or transcription platforms.
- Enterprise application development.
- Financial services domain experience.
- SIEM logging and Kubernetes deployment expertise.
Tech Stack React 18, NestJS 10, Node.js 20, TypeScript 5, MongoDB 6, LangChain, OpenAI, Docker, Kubernetes, Helm, APIGEE, Datadog, NX, Jest, Cypress, ESLint, Prettier.
Preferred candidate profile
Perks and advantages
📌 Mern Ai (Bengaluru)
🏢 Mphasis
📍 Bengaluru