16 Aug
|
EOA Talent Bridge
|
India
16 Aug
EOA Talent Bridge
India
Position Description – Sr. Fullstack Software Engineer (Dashboard)
Office Location: Remote (India)
Job Summary:
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 thought
📌 Senior Full Stack Software Engineer (India)
🏢 EOA Talent Bridge
📍 India