Job Summary
We are seeking a skilled Full Stack JavaScript Developer with 4+ years of professional experience specializing in Nest.js for backend development and Next.js / React.js for frontend applications. The ideal candidate should have strong problem-solving abilities, a deep understanding of modern web architectures, and the ability to build scalable, high-performance applications.
Key Responsibilities
- Develop, maintain, and optimize backend services using Nest.js.
- Build responsive, high-quality user interfaces using Next.js / React.js.
- Design and implement RESTful APIs and GraphQL endpoints.
- Work with databases such as PostgreSQL, MySQL, MongoDB, or Prisma/TypeORM.
- Integrate third-party services, APIs, and authentication systems (JWT, OAuth, etc.).
- Write clean, maintainable, and testable code following best practices.
- Collaborate with product managers, designers, and other developers in an agile environment.
- Optimize web applications for maximum speed, scalability, and security.
- Contribute to code reviews, technical documentation, and architecture decisions.
Required Skills & Qualifications
- 4+ years of experience in full-stack development.
- Strong proficiency in Nest.js (modules, providers, middleware, decorators, dependency injection).
- Hands-on experience with Next.js (SSR, SSG, routing, API routes) and React.js (hooks, state management).
- Solid understanding of TypeScript.
- Experience with relational and/or NoSQL databases.
- Knowledge of Git, CI/CD pipelines, and cloud services (AWS/GCP/Azure).
- Familiarity with caching, queues, and microservices is a plus.
- Strong problem-solving, debugging, and communication skills.
Preferred Qualifications
- Experience with Docker or containerized applications.
- Knowledge of GraphQL and Apollo Federation.
- Familiarity with Agile/Scrum methodology.
- Understanding of modern deployment tools (Vercel, Docker, Kubernetes).
Skills: nest,typescript,javascript,react.js,mysql,mongodb,next.js,postgresql