HamburgerMenu
hirist

Dreamcast - Full Stack Developer - NestJS/Next.js

Dreamcast
Jaipur
3 - 5 Years

Posted on: 19/11/2025

Job Description

Description :

We are seeking a skilled and passionate Full Stack Developer with 3 years of experience to join our growing engineering team.

The ideal candidate will have experience working with modern web technologies such as NestJS, Next.js, and React.js.

You will be responsible for developing scalable, high-performance applications that provide an excellent user experience across both the front-end and back-end.

As a Full Stack Developer, you will work closely with product managers, designers, and other engineers to deliver high-quality solutions while maintaining a strong focus on clean code, testing, and performance optimization.

Key Responsibilities :

Back-End Development (NestJS) :

- Design, develop, and maintain scalable server-side applications using NestJS.

- Build RESTful APIs, GraphQL endpoints, and microservices with efficient routing, controllers, and services.

- Integrate third-party services and databases using TypeORM, Prisma, or other ORM tools.

- Implement robust authentication and authorization mechanisms (OAuth, JWT, etc.

- Write unit and integration tests to ensure the reliability of server-side code.

- Optimize and improve backend performance, scalability, and security.

Front-End Development (Next.js / React.js) :

- Develop responsive, high-performance web applications using Next.js and React.js.

- Implement UI components based on design specifications, ensuring responsiveness and accessibility.

- Integrate front-end code with back-end services, including handling REST/GraphQL APIs.

- Work with Redux, Context API, or other state management libraries to handle application state.

- Write clean, maintainable, and testable code following best practices.

- Optimize front-end performance for better user experience (lazy loading, code splitting, etc.

Collaboration & Agile Practices :

- Work collaboratively with front-end and back-end teams, product managers, and designers to ensure seamless integration of front-end and back-end systems.

- Participate in daily stand-ups, sprint planning, and retrospectives in an Agile development environment.

- Actively participate in code reviews to ensure high-quality code and knowledge sharing.

- Troubleshoot and debug complex application issues in both the front-end and back-end codebases.

Continuous Improvement & Learning :

- Stay up-to-date with the latest industry trends, technologies, and best practices.

- Contribute to improving development workflows, CI/CD pipelines, and deployment processes.

- Continuously evaluate new tools and technologies that can improve productivity or the performance of our applications.

Required Skills & Qualifications :

Experience : Minimum of 3 years of professional experience as a Full Stack Developer.

Back-End Skills :

- Strong experience with NestJS, building scalable RESTful APIs and microservices.

- Experience with modern back-end frameworks, databases, and tools like TypeORM, Prisma, PostgreSQL, MongoDB, or similar.

- Familiarity with JWT-based authentication, OAuth, and other security mechanisms.

- Experience with server-side rendering (SSR) concepts and caching strategies.

Front-End Skills :

- Proficient in React.js, Next.js, and state management tools (e.g., Redux, Context API).

- Hands-on experience with CSS, HTML5, and JavaScript/TypeScript.

- Knowledge of front-end build tools (Webpack, Babel, etc.) and package managers (npm, yarn).

- Familiarity with RESTful APIs, GraphQL, and integration of APIs with front-end code.

Version Control & Collaboration :

- Proficient in Git, GitHub/GitLab/Bitbucket for version control and collaboration.

- Familiarity with Agile methodologies and tools like JIRA, Trello, etc.

Testing & Debugging :

- Experience writing unit and integration tests with tools like Jest, Mocha, or Cypress.

- Familiarity with automated testing frameworks and CI/CD pipelines.

Soft Skills :

- Excellent problem-solving skills and ability to troubleshoot complex issues.

- Strong communication skills and the ability to collaborate effectively in a team.

- Ability to prioritize tasks, work in a fast-paced environment, and meet deadlines.

Preferred Skills :

- Experience with TypeScript (both back-end and front-end).

- Familiarity with containerization tools like Docker.

- Knowledge of cloud platforms like AWS, Azure, or Google Cloud.

- Familiarity with CI/CD tools like Jenkins, CircleCI, or GitLab CI.

- Experience with serverless architecture or deployment platforms like Vercel, Netlify, or Heroku.

- Experience with Microservices architecture.


info-icon

Did you find something suspicious?