Source description
About the role
Solugenix is a leader in IT services, delivering cutting-edge technology solutions, exceptional talent, and managed services to global enterprises. With extensive expertise in highly regulated and complex industries, we are a trusted partner for integrating advanced technologies with streamlined processes. Our solutions drive growth, foster innovation, and ensure compliance providing clients with reliability and a strong competitive edge. Recognized as a 2024 Top Workplace, Solugenix is proud of its inclusive culture and unwavering commitment to excellence. Our recent expansion, with new offices in the Dominican Republic, Jakarta, and the Philippines, underscores our growing global presence and ability to offer world-class technology solutions. Partnering with Solugenix means more than just business means having a dedicated our financial client focused on your success in today's fast-evolving digital world. Job Title: Sr. Software Engineer (MERN+AI) Work Location: Hyderabad /Indore/Bangalore Position: Full Time Work Mode: Hybrid Exp- 5- 8 Years Role Overview: We are looking for experienced contract engineers to join the team and contribute across the full stack. The role covers both bug fixes and stabilization of existing functionality as well as design and development of new features. Engineers are expected to work independently with minimal oversight, ramp up quickly on the codebase, and hold themselves to a high standard of code quality, test coverage, and security. Responsibilities: Bug Fixes & Maintenance: Investigate, diagnose, and resolve defects across the React frontend and NestJS backend. Triage issues surfaced through Datadog APM, log analysis, and user-reported bugs. Fix regressions in campaign workflows, Q&A workflows, webhook delivery, and email notifications. Ensure all fixes are covered by unit tests and do not reduce overall test coverage. Review and address security vulnerabilities aligned with the OWASP Top 10. Feature Development: Design and implement new features end-to-end from REST API contracts and MongoDB data models through to React UI components. Extend the LangChain AI agent framework with new agent types (e.g. newsummarisation strategies, assessment models, or report generators). Build new campaign management capabilities, including enhanced progress tracking, filtering, export formats, and notification workflows. Develop new UI components (React + SCSS) consistent with existing design patterns. Integrate new internal or third-party services through the APIGEE enterprise gateway. Quality & Standards: Write and maintain unit tests using Jest and integration tests using Super test. Adhere to and enforce ESLint and Prettier code style rules across all contributions. Participate in code reviews, providing and receiving constructive feedback. Keep JSDoc documentation up to date for all public APIs, services, and agents. Follow NX monorepo conventions and NestJS module boundaries. Tech Stack Summary Frontend - React 18, React Router 6, Okta React, SCSS Backend - NestJS 10, Node.js 20, TypeScript 5, Axios, RxJS 7 AI / LLM - LangChain, OpenAI (via internal APIGEE gateway), Speech-to-Text Database - MongoDB 6 (native driver), migrate-mongo Infrastructure - Docker, Kubernetes, Helm, NGINX, HashiCorp Vault Observability - Datadog APM, Polaris Logger (SIEM) Tooling - NX 19, Jest 29, Cypress 13, ESLint 9, Prettier, Webpack, Husky Mandatory Skills: Must-Have Languages: TypeScript - (4+ years), JavaScript Backend - NestJS (2+ years) modules, guards, interceptors, dependency injection Frontend - React 18 (2+ years) hooks, context, React Router Database - MongoDB — schema design, aggregations, indexing Testing - Jest — unit and integration testing, mocking patterns Auth - OAuth 2.0 / OIDC concepts; experience with JWT-based auth flows APIDesign - RESTful API design; Swagger/OpenAPI documentation Tooling - Git, ESLint, Prettier, npm AI Tools - Hands-on experience using AI-assisted development tools (e.g. GitHubCopilot, Cursor) to write, review, and debug code faster and more accurately — this is a firm requirement, not optional General - TypeScript monorepo experience; strong debugging skills Strongly Preferred AI / LLM - LangChain (@langchain/core, @langchain/openai); promptengineering; agent design Monorepo - NX workspace experience (project targets, affected commands, library boundaries) AuthPlatform - Okta SDK — JWT verification, JWKS, React Okta SDK Infrastructure - Docker; Kubernetes basics; Helm chart familiarity Observability - Datadog APM and logging (dd-trace) Secrets - HashiCorp Vault integration patterns API Gateway - APIGEE or similar enterprise API gateway experience Styling - SCSS; component-scoped styles, Desired Skills: Nice to Have Experience with audio transcription APIs or speech-to-text services. Prior work in enterprise internal platforms or financial services technology. Familiarity with SIEM logging patterns and security event instrumentation. Kubernetes deployment experience including liveness/readiness probes and resource tuning. Education & Certifications : BE/ BTech / BSC /MCA
More at Solugenix
Related open roles
Automation & Middleware Engineer
Bangalore · Hyderabad
Senior Software Engineer (Azure, .NET, AI) (Bengaluru)
Bangalore
Senior .Net Full Stack Engineer
Hyderabad
Tech Lead (MEAN + AWS+AI)
Location not specified
Senior .Net Full Stack Engineer
Location not specified
Tech Lead ( Application Developer)
Location not specified