Senior Software Engineer

New
Remote / Bengaluru, IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ Years
Required Skills
PostgreSQLTypeScriptRedisNest.jsNext.jsReactPlaywright

Requirements

  • 5+ years of professional software engineering experience.
  • Expertise in backend development with NestJS and Prisma ORM.
  • Proficiency in frontend development with Next.js, React, and TypeScript.
  • Strong knowledge of PostgreSQL and Redis.
  • Experience implementing authentication and authorization using OAuth2 and JWT.
  • Familiarity with TanStack, Zod, and Axios.
  • Skilled in testing frameworks including Playwright, Jest, and React Testing Library.
  • Understanding of observability tools such as OpenTelemetry.
  • Hands-on experience with AI-assisted development workflows including Claude, Cursor, or GitHub Copilot.
  • Experience with MCP integration and prompt/version management for AI tools.
  • Strong problem-solving skills and ability to write clean, maintainable, and well-tested code.

Responsibilities

  • Design, develop, and maintain scalable backend services using NestJS and Prisma ORM.
  • Build and enhance modern frontend applications using Next.js, React, and TypeScript.
  • Develop clean, performant, and maintainable APIs and UI components.
  • Contribute to architecture decisions for scalable, reliable, and secure systems.
  • Implement automated testing strategies including backend, API, unit, and end-to-end testing with Playwright.
  • Ensure observability and monitoring using OpenTelemetry.
  • Work with feature flagging frameworks like LaunchDarkly to safely release features.
  • Collaborate with product managers, design, platform, and DevOps teams to translate requirements into technical solutions.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now