Nodejs+ Reactjs Developer

Noida, Uttar Pradesh, India
Jul 30, 2024
Jul 30, 2025
Onsite
Full-Time
5 Years
Job Description

As a Node + React Developer, you will play a crucial role in developing and maintaining scalable applications using Node.js and React.js. You will leverage your expertise in the Azure Cloud Ecosystem to deliver high-quality solutions that meet our clients' needs. Your experience with microservices architecture and relational databases will be key in designing and implementing robust backend systems.

Experience. 5 - 15 years

Key Responsibilities

  1. Node.js Development. Design, develop, and maintain scalable backend applications using Node.js and TypeScript. Ensure high performance and reliability in a cloud environment.
  2. React.js Development. Build and enhance user interfaces with React.js. Utilize state management libraries such as Redux, MobX, or Recoil for efficient data handling.
  3. Azure Cloud Ecosystem. Leverage Azure services including Azure Functions, Service Bus, App Service, Traffic Manager, and API Management to deploy and manage applications.
  4. Database Management. Design, analyze, and optimize relational databases. Focus on performance improvements, scalability, and monitoring.
  5. Microservices Architecture. Develop and implement microservices-based solutions, ensuring seamless integration and scalability.
  6. Agile Practices. Work effectively within Agile/Scrum frameworks, contributing to continuous improvement and iterative development.

Desirable Qualifications

  1. SQL Expertise. Strong skills in relational databases including database design, performance optimization, and scalability.
  2. MS Bot Services. Experience with MS Bot services, LUIS, Cognitive services, Text Analytics, and Power BI is a plus.
  3. Node.js Ecosystem. Familiarity with various tools and libraries within the Node.js ecosystem.
  4. TypeScript. Proficiency in TypeScript for enhanced development practices.
  5. Scrum/Agile Experience. Solid understanding and experience with Scrum/Agile principles and best practices.
  6. Communication Skills. Excellent analytical, communication, and team collaboration skills, with a proactive and self-motivated approach.

Why Join Us

  1. Innovative Environment. Work on cutting-edge projects that challenge and expand your skill set.
  2. Professional Growth. Opportunities for career development and continuous learning.
  3. Dynamic Team. Collaborate with a talented team of professionals in a supportive and engaging work environment.
  4. Competitive Benefits. Enjoy a comprehensive benefits package and a healthy work-life balance.

If you are a highly motivated individual with a passion for technology and a desire to make a difference, apply today to join our team at Coforge!