Website:
sumedy.com
Job details:
Experience: 3–7 years
Type: Full-time / Contract
About the role
We are hiring a developer to work on an internal product that includes HR, approvals, leave management, payroll-related workflows, and real-time notifications.
You will build and maintain both frontend and backend features in a TypeScript-first codebase.
Tech stack:
1. Frontend: Next.js 14, React 18, TypeScript, Tailwind CSS
2. Backend: NestJS (Node.js, TypeScript), Express
3. Database: Prisma ORM (SQLite currently, PostgreSQL-ready architecture)
4. Realtime/Async: Socket.IO, BullMQ, cron jobs
5. Auth/Security: JWT, role/permission-based access, OTP/2FA, passkeys
6. Testing: Jest, Playwright
7. Tooling: pnpm, ESLint, Prisma migrations
Responsibilities:
1. Build end-to-end features across frontend and backend
2. Design and implement scalable REST APIs in NestJS
3. Create robust UI pages/components in Next.js
4. Work with Prisma schema, queries, and migrations
5. Maintain role/permission and workflow-heavy business logic
6. Debug production issues, improve performance, and write tests
7. Collaborate with product/ops stakeholders and ship fast with quality
Must-have skills:
1. Strong TypeScript in both frontend and backend
2. Solid hands-on with Next.js and React
3. Strong NestJS architecture understanding(modules/services/guards/interceptors)
4. Prisma ORM experience with relational data models
5. Experience with authentication and authorization systems (RBAC)
6. Good API design, validation, and error-handling practices
7. Comfortable with Git-based collaborative workflow
Nice-to-have:
1. Experience with Socket.IO and background jobs (BullMQ/Redis)
2. Experience in HRMS, approvals, payroll, or workflow-driven products
3. Familiarity with WebAuthn/passkey auth
4. Experience moving from SQLite to PostgreSQL in production
Click here and apply : https://hrsection.com/careers/full-stack-typescript-developer-next-js-nestjs-prisma
Click on Apply to know more.