NestJS Developer
HackerKernelJob description
We are looking for a motivated
NestJS Developer with 1–2 years of hands-on experience in backend development. The candidate should have a strong understanding of
Node.js, NestJS, REST APIs, databases, and backend architecture and should be comfortable working on live projects.
Key Responsibilities
- Develop, maintain, and enhance scalable backend applications using
NestJS and Node.js
.
- Build and integrate
RESTful APIs and third-party APIs.
- Write clean, reusable, and maintainable TypeScript code.
- Work with databases such as
MySQL, PostgreSQL, or MongoDB
.
- Implement authentication and authorization using
JWT, OAuth, or similar technologies
.
- Integrate frontend applications with backend services.
- Debug, troubleshoot, and optimize existing applications.
- Collaborate with frontend developers, QA engineers, and other team members.
- Participate in code reviews and follow development best practices.
- Write basic unit/integration tests and ensure application reliability.
- Work with
Git/GitHub for version control.
- Understand and follow Agile/Scrum development practices.
Required Skills
- 1–2 years of professional experience in
Node.js/NestJS development
.
- Strong knowledge of
NestJS and TypeScript
.
- Good understanding of
JavaScript/Node.js
.
- Experience in developing
REST APIs
.
- Knowledge of
SQL or NoSQL databases such as MySQL, PostgreSQL, or MongoDB.
- Understanding of
ORMs such as TypeORM or Prisma
.
- Knowledge of
JWT authentication and API security
.
- Good understanding of Git and GitHub.
- Basic knowledge of
Docker and deployment processes will be an advantage.
- Good problem-solving and debugging skills
.
Good to Have
- Experience with
Redis, WebSockets, or message queues
.
- Exposure to
AWS or other cloud platforms
.
- Knowledge of microservices architecture.
- Experience working with third-party API integrations.
- Familiarity with CI/CD pipelines.
What We Offer
- Opportunity to work on live and challenging projects
.
- Collaborative and learning-oriented work environment.
- Exposure to modern backend technologies and development practices.
- Growth and learning opportunities.
- Professional development in a growing IT organization.
Interested in this role?