13 Aug
|
Digital Remedy
|
India
13 Aug
Digital Remedy
India
We are looking for a Senior Engineer with 5-15 years of professional software engineering experience to design, build and operate dependable backend systems. You will bring deep TypeScript and Node.js expertise, hands-on NestJS experience, and strong judgment across APIs, databases, delivery pipelines and production operations.
Responsibilities
● Own backend services end to end. Design, implement, review, deploy and support production services using TypeScript, Node.js and NestJS.
● Build secure, well-governed APIs. Create REST APIs with clear resource models, robust validation, JWT-based authentication, and accurate OpenAPI/Swagger documentation.
● Shape scalable architecture. Evolve monorepo structures across applications and shared libraries, define clean service boundaries, and select appropriate microservice communication patterns.
● Engineer data access for performance. Design schemas and migrations, tune ORM usage, and optimize MySQL and PostgreSQL/Redshift queries through indexing, explain plans and measured profiling.
● Collaborate on the presentation layer,
building clean, performant and reusable frontend components using Vue 3 and TypeScript.
● Raise delivery quality. Strengthen Docker multi-stage builds, containerized deployments, GitHub Actions pipelines and SonarQube quality gates.
● Make systems observable. Instrument critical paths with OpenTelemetry and use Jaeger and Sentry to identify, isolate and resolve reliability or performance issues.
● Build a balanced test strategy. Create maintainable Jest and Supertest suites with explicit separation across unit, integration, end-to-end and business-level tests; use DB mocking such as Prismock where appropriate.
● Operate with production discipline. Protect live data through careful read-only investigation patterns, safe Prisma migrations, controlled releases and thoughtful rollback planning.
● Improve the codebase continuously. Work confidently in legacy areas, reduce technical risk incrementally, contribu
📌 Sr. Software Engineer (India)
🏢 Digital Remedy
📍 India