Fullstack Developer

D2R Ai Labs

Chennai District

On-site

INR 1,200,000 - 2,400,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

D2R Ai Labs is seeking a skilled Full Stack Developer to join our development team in Chennai. You will design and build modern web applications across frontend and backend, implement REST APIs, work with databases, and ensure production-ready delivery.

You will collaborate with QA, product, and design teams, translate requirements into scalable solutions, and follow best practices in coding, testing, and deployment. Experience with React/Next.js, Node/Express, and cloud CI/CD is preferred.

Qualifications

  • Experience building modern web applications with frontend and backend tech.
  • Ability to design scalable RESTful APIs and integrate with databases.
  • Familiarity with cloud environments and CI/CD practices.
  • Proficient with React.js and Next.js, TypeScript/JavaScript stack.

Responsibilities

  • Design, develop, test, and maintain scalable full-stack web applications.
  • Develop responsive frontend applications using React.js and Next.js.
  • Build backend services and RESTful APIs with Node.js and Express.js.
  • Integrate frontend with backend APIs and third-party services.
  • Design and query relational/NoSQL databases.
  • Implement secure authentication/authorization mechanisms.
  • Develop reusable, maintainable components and diagnose issues.

Skills

React.js
Next.js
TypeScript/JavaScript
Node.js
Express.js
REST APIs
SQL/NoSQL databases
Cloud platforms
CI/CD
Authentication/Authorization
Code quality/maintainability
Frontend-Backend integration

Tools

Azure DevOps
Azure Repos
Git/GitHub
Docker

Job description

We are looking for a skilled Full Stack Developer to join our development team. The ideal candidate should have hands-on experience in building and maintaining modern web applications across both frontend and backend technologies.

The candidate will be responsible for developing responsive frontend applications, REST APIs, backend services, database integrations, authentication systems, and production-ready web applications. The role involves working closely with developers, QA teams, product teams, and stakeholders throughout the complete software development lifecycle.

The ideal candidate should have strong experience with React.js, Next.js, TypeScript/JavaScript, Node.js, Express.js, REST APIs, and relational or NoSQL databases, along with exposure to cloud platforms and CI/CD practices.

Key Responsibilities
Full Stack Development
  • Design, develop, test, and maintain scalable full-stack web applications.
  • Develop responsive and user-friendly frontend applications using React.js and Next.js.
  • Build backend services and RESTful APIs using Node.js and Express.js.
  • Integrate frontend applications with backend APIs and third-party services.
  • Design and implement database structures, queries, and data models.
  • Work with both SQL and NoSQL databases based on application requirements.
  • Implement secure authentication and authorization mechanisms.
  • Develop reusable, maintainable, and scalable application components.
  • Troubleshoot and resolve application, API, database, and integration issues.
  • Participate in application architecture and technical design discussions.
  • Perform code reviews and follow established coding standards and best practices.
Frontend Development
  • Build responsive, mobile-first, and cross-browser compatible interfaces.
  • Convert UI/UX specifications and Figma designs into production-ready applications.
  • Develop reusable React/Next.js components.
  • Implement client-side and server-side functionality as required.
  • Optimize frontend applications for performance, responsiveness, and usability.
  • Work with TypeScript to develop type-safe and maintainable applications.
  • Collaborate with UI/UX designers and stakeholders to implement design changes and enhancements.
Backend & API Development
  • Develop and maintain RESTful APIs using Node.js and Express.js.
  • Implement business logic and server-side functionality.
  • Integrate third-party APIs and external services.
  • Implement authentication and authorization using technologies such as JWT and OAuth-based authentication.
  • Handle API validation, error handling, logging, and security considerations.
  • Work with frontend developers to ensure efficient API integration.
Database Development
  • Work with relational and NoSQL databases including PostgreSQL, MongoDB, and MySQL.
  • Design database schemas and establish appropriate relationships and data structures.
  • Write efficient queries and optimize database operations.
  • Ensure data consistency, integrity, and reliable application data handling.
Cloud & DevOps
  • Deploy and maintain web applications in cloud environments.
  • Work with Microsoft Azure and/or AWS cloud services.
  • Participate in CI/CD pipeline development and application deployments.
  • Work with tools such as Azure DevOps, Azure Repos, and Git/GitHub.
  • Troubleshoot deployment and environment-related issues.
  • Follow appropriate version control and release management practices.
E-commerce & Web Applications
  • Develop and maintain e-commerce and enterprise web applications.
  • Work with e-commerce platforms such as Shopify and BigCommerce when required.
  • Implement storefront customizations and integrations.
  • Ensure responsive and consistent user experiences across e-commerce applications.
  • Work on performance optimization and production enhancements.
Good-to-Have Skills
  • Experience with Azure AD B2C / Microsoft Entra ID.
  • Experience implementing custom authentication or multiple login flows.
  • Experience with OAuth 2.0 and SSO integrations.
  • Experience with third-party API integrations.
  • Experience with Shopify / Liquid.
  • Experience with BigCommerce / Stencil.
  • Understanding of frontend performance optimization.
  • Experience working on enterprise-level applications.
  • Experience working directly with clients or business stakeholders.
  • Familiarity with Docker and containerized application development.
  • Familiarity with AI-assisted development tools such as Claude Code, MCP, or similar tools.
The ideal candidate should:
  • Have strong hands-on development experience across both frontend and backend technologies.
  • Be comfortable taking ownership of features from development through testing and production deployment.
  • Have good understanding of software development lifecycle and Agile/Scrum practices.
  • Be able to analyze requirements and translate them into technical solutions.
  • Have strong debugging and problem-solving abilities.
  • Write clean, reusable, maintainable, and scalable code.
  • Have good communication and collaboration skills.
  • Be willing to learn new technologies and adapt to changing project requirements.
  • Be comfortable working in a fast-paced development environment.
  • Deliver high-quality, scalable, and maintainable full-stack applications.
  • Successfully develop and integrate frontend, backend, APIs, and databases.
  • Deliver features within defined timelines and project requirements.
  • Maintain application performance, security, reliability, and responsiveness.
  • Ensure smooth integration and deployment across development, testing, and production environments.
  • Follow coding standards, version control practices, and development best practices.
  • Effectively collaborate with development, QA, product, design, and business teams.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Fullstack developer
Fullstack developer

Prodapt Solutions • Chennai District

On-site
INR 1,200,000 - 1,800,000
Full Stack Developer
Full Stack Developer

Navigatio • Chennai District

On-site
INR 900,000 - 1,300,000
Full Stack Developer
Full Stack Developer

A C Agarwal Share Brokers • Vadodara

On-site
INR 800,000 - 1,200,000
Full Stack Developer
Full Stack Developer

Aynsoft • Delhi

On-site
INR 600,000 - 1,200,000
Full Stack Developer
Full Stack Developer

Jade Global • Maharashtra

On-site
INR 800,000 - 1,500,000
Fullstack Developer
Fullstack Developer

Outline Systems • Mohali

On-site
INR 600,000 - 1,200,000
Senior Full Stack Developer(React JS & Node JS)
Senior Full Stack Developer(React JS & Node JS)

Mind Waveai Solutions • Hyderabad

On-site
INR 3,500,000 - 6,500,000
Full Stack Developer
Full Stack Developer

Wing Assistant • Bengaluru

Remote
INR 700,000 - 1,000,000
Flexible work environment
Learning & growth opportunities
Competitive salary
Full Stack Developer
Full Stack Developer

Bonanza Portfolio Limited • Indore District

On-site
INR 1,200,000 - 2,000,000
Full Stack Developer
Full Stack Developer

Keka Technologies Private Limited • Gujarat

On-site
INR 900,000 - 1,400,000