Full-Stack Developer (NestJS, ReactJS, Next.js)
Type: Full-time
Level: Mid to Senior
Responsibilities
- Develop scalable backend services & REST APIs using NestJS.
- Build modern, responsive front-end interfaces using ReactJS and Next.js.
- Implement SSR, SSG, ISR, and server-side logic for performance optimization.
- Integrate backend APIs with front-end applications efficiently.
- Optimize performance, caching, and state management.
- Maintain clean, modular, and reusable code across the stack.
- Debug issues across the full development lifecycle.
Requirements
- Strong experience with NestJS (or Node.js + Express with NestJS exposure).
- Proficiency in ReactJS including hooks, components, and state management.
- Hands-on experience with Next.js (SSR, routing, API routes).
- Good understanding of TypeScript (highly preferred).
- Experience working with RESTful APIs, WebSockets, or GraphQL.
- Knowledge of modern styling tools (Tailwind CSS, Chakra UI, etc.).
- Familiarity with Git and collaborative workflows.
- Ability to write clean, secure, and scalable code.
Bonus Skills
- Experience with database systems (PostgreSQL, MySQL, MongoDB).
- Knowledge of authentication (JWT, OAuth, NextAuth).
- Experience with CI/CD, Docker, AWS, Vercel, or cloud deployment.
- Worked on admin dashboards or SaaS platforms.
- Understanding of microservices, caching, or queue systems.
- Exposure to AI integrations and ML APIs.
Job Type: Full-time