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