Job Title:  T&T- Customer- M&C - Consultant | Full Stack - Node + React | Pune

T&T- Customer- M&C - Consultant | Full Stack - Node + React | Pune
Job requisition ID : 110370 
Location: Pune
Entity: Deloitte South Asia LLP 

The team:

 

Customer has to do much more than keep the wheels turning; it is the engine that drives functional excellence and the enabler of innovation and long-term growth. Learn more about: Customer

  

Key Responsibilities:

 

We are seeking a highly motivated Full Stack Developer with 2-6 years of experience in developing modern web applications using React.js and Node.js. The ideal candidate will be responsible for designing, developing, and maintaining scalable, secure, and high-performing applications across the frontend and backend layers.

 

The role requires hands-on experience in building responsive user interfaces, developing RESTful APIs and microservices, integrating databases, and collaborating with cross-functional teams in an Agile environment. The candidate should be passionate about delivering high-quality software solutions while following industry best practices for performance, security, and maintainability.

 

Front-End Development:

 

  • Design and develop responsive, scalable, and reusable UI components using React.js.
  • Build user-friendly interfaces using JavaScript/TypeScript, HTML5, CSS3, and modern React frameworks.
  • Implement state management using Redux, Context API, or similar technologies.
  • Optimize application performance and ensure cross-browser compatibility.
  • Collaborate with UX/UI teams to deliver intuitive user experiences.

 

Back-End Development:

 

  • Develop and maintain backend services and RESTful APIs using Node.js and Express.js.
  • Design and implement scalable microservices-based architectures.
  • Develop business logic, authentication, authorization, and data access layers.
  • Integrate third-party services, APIs, and external systems.

 

Database Development:

 

  • Design and develop database schemas and data models.
  • Work with relational and NoSQL databases such as PostgreSQL, MySQL, MongoDB, or SQL Server.
  • Optimize queries and ensure efficient database performance.

 

Testing & Quality Assurance:

 

  • Write unit, integration, and API tests.
  • Participate in code reviews and maintain high coding standards.
  • Troubleshoot and resolve application defects and production issues.
  • Ensure application security, reliability, and performance.

 

DevOps & Deployment:

 

  • Support CI/CD pipelines and deployment activities.
  • Work with containerization technologies such as Docker.
  • Participate in monitoring, logging, and application support activities.
  • Collaborate with infrastructure and cloud teams for deployments.

 

Collaboration & Documentation:

 

  • Work closely with Product Owners, Architects, QA, and business stakeholders.
  • Participate in Agile/Scrum ceremonies, sprint planning, and estimations.
  • Create and maintain technical documentation and design specifications.
  • Contribute to continuous improvement initiatives and engineering best practices.
  • 2-6 years of software development experience.
  • Minimum 2 years of hands-on experience with React.js development.
  • Minimum 2 years of hands-on experience with Node.js and Express.js development.
  • Experience building and consuming RESTful APIs.
  • Experience working with relational or NoSQL databases.
  • Experience using Git-based version control systems.

 

Frontend:

 

  • React.js
  • JavaScript (ES6+) and/or TypeScript
  • HTML5, CSS3
  • Redux, Context API
  • Responsive Web Design
  • REST API Integration

 

Backend:

 

  • Node.js
  • Express.js
  • RESTful API Development
  • Authentication & Authorization (JWT, OAuth)

 

Database:

 

  • MongoDB, PostgreSQL, MySQL, or SQL Server
  • Data Modeling and Query Optimization

 

Tools & Technologies:

 

  • Git/GitHub/GitLab/Bitbucket
  • Postman
  • NPM/Yarn
  • VS Code
  • Swagger/OpenAPI

 

Additional Requirements:

 

  • Strong understanding of software development lifecycle (SDLC).
  • Knowledge of object-oriented programming and design principles.
  • Experience with Agile/Scrum methodologies.
  • Strong debugging and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Ability to work independently and within cross-functional teams.
  • Focus on delivering high-quality, secure, and scalable applications.

 

Preferred Qualifications:

 

  • Experience with TypeScript in enterprise applications.
  • Experience with Microservices Architecture.
  • Knowledge of GraphQL.
  • Experience with Docker and Kubernetes.
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Exposure to CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
  • Experience with automated testing frameworks such as Jest, Mocha, Chai, Cypress, or React Testing Library.
  • Familiarity with event-driven architectures using Kafka or RabbitMQ.
  • Experience with SonarQube and code quality tools.
  • Experience working in large-scale enterprise environments.

 

Key Competencies:

 

  • Full Stack Development
  • React.js Development
  • Node.js Development
  • API Design & Integration
  • Database Development
  • Microservices
  • Cloud Technologies
  • Agile Delivery
  • Problem Solving
  • Team Collaboration

 

Location and way of working: 

 

  • Base location: Pune
  • Education: Professional Qualification - B.E./B.Tech/MCA/MBA/MS
  • This profile does not involve extensive travel for work.
  • Hybrid is our default way of working. Each domain has customised the hybrid approach to their unique needs.