Upload Button Icon Add office photos
filter salaries All Filters

8 Infosense Jobs

Node Js / React Js Developer

1-4 years

New Delhi

1 vacancy

Node Js / React Js Developer

Infosense

posted 15hr ago

Job Role Insights

Flexible timing

Job Description

The Node.js / React.js Developer is responsible for building and maintaining robust web applications using Node.js for the back-end and React.js for the front-end. This role requires proficiency in JavaScript and its associated frameworks to create fast, scalable, and highly responsive applications. The developer will work closely with cross-functional teams to ensure that both the front-end and back-end components are seamlessly integrated to deliver a high-quality user experience.

Key Responsibilities :

  • Back-End Development with Node.js : Build efficient, reusable, and scalable back-end services using Node.js and related frameworks (e.g., Express.js). Implement business logic, integrate APIs, and ensure seamless data processing.
  • Front-End Development with React.js : Develop dynamic and responsive user interfaces using React.js, ensuring a smooth and intuitive user experience. Utilize React's component-based architecture to create modular and maintainable code.
  • API Development and Integration : Develop RESTful APIs to support both the front-end and back-end of the application. Ensure that the APIs are efficient, well-documented, and easy to integrate with other services or third-party systems.
  • Database Integration : Work with both SQL and NoSQL databases (e.g., MongoDB, MySQL, PostgreSQL) to design and implement data models. Write efficient queries to retrieve and store data, ensuring fast and reliable performance.
  • State Management : Utilize state management tools (e.g., Redux, Context API) to manage complex state in large-scale React applications, ensuring smooth data flow between components.
  • Testing and Debugging : Write unit and integration tests for both front-end and back-end components using testing frameworks like Jest, Mocha, or Jasmine. Debug and resolve issues in the development and production environments.
  • Optimization and Performance Tuning : Optimize application performance on both the client and server side, ensuring fast load times and responsiveness. Use tools like Webpack, Babel, and Lighthouse to identify and resolve performance bottlenecks.
  • Code Quality and Version Control : Ensure code quality by adhering to coding standards, writing clear documentation, and conducting code reviews. Use version control tools like Git to manage and collaborate on codebase.
  • Collaboration : Work closely with designers, product managers, and other developers to deliver high-quality software that meets user requirements. Participate in sprint planning, stand-ups, and other Agile ceremonies.
  • Security Best Practices : Implement security measures such as data validation, authentication (e.g., JWT, OAuth), and encryption to protect user data and prevent vulnerabilities.
  • Continuous Improvement : Stay up-to-date with the latest industry trends, technologies, and best practices for both Node.js and React.js. Continuously enhance your skills and contribute to the improvement of development processes and tools.
  • Deployment and Maintenance : Assist with the deployment of applications to production environments. Monitor the application post-deployment, addressing any performance issues or bugs that arise.

Skills and Qualifications :

  • Educational Background : Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Proficiency in JavaScript : Strong understanding and hands-on experience with JavaScript, including ES6+ features, asynchronous programming (Promises, async/await), and functional programming concepts.
  • Node.js Expertise : In-depth experience with Node.js, including knowledge of Express.js or similar frameworks for building RESTful APIs and web services.
  • React.js Expertise : Strong experience with React.js, including hooks, functional components, JSX, and state management libraries like Redux or Context API.
  • Database Knowledge : Experience with both relational and non-relational databases such as MongoDB, MySQL, or PostgreSQL. Familiarity with ORMs (e.g., Sequelize, Mongoose) is a plus.
  • Front-End Technologies : Proficiency in HTML, CSS, and JavaScript. Familiarity with front-end build tools like Webpack, Babel, and NPM.
  • Version Control : Expertise with Git and GitHub or other version control systems to manage codebase and collaborate with other developers.
  • Testing : Experience with front-end and back-end testing frameworks such as Jest, Mocha, Chai, or Enzyme for unit and integration testing.
  • API Integration : Strong experience with consuming and integrating third-party APIs, as well as building and exposing your own RESTful APIs.
  • Agile Methodology : Familiarity with Agile development practices, including Scrum and Kanban, and the ability to contribute effectively to Agile ceremonies (e.g., sprint planning, retrospectives).
  • Problem-Solving Skills : Strong analytical and troubleshooting skills, with the ability to quickly diagnose and resolve issues in both front-end and back-end code.
  • Communication Skills : Excellent communication skills to interact with cross-functional teams, explain technical concepts clearly, and document processes.

Desirable Skills :

  • Cloud Platforms : Familiarity with cloud platforms such as AWS, Azure, or Google Cloud for hosting applications and databases.
  • Containerization and Orchestration : Experience with Docker and Kubernetes for containerizing and managing applications in a cloud environment.
  • CI/CD : Knowledge of continuous integration and continuous deployment (CI/CD) practices and tools like Jenkins, GitLab CI, or CircleCI.
  • Mobile Development : Familiarity with React Native for building mobile applications would be an advantage.
  • GraphQL : Experience with GraphQL for building flexible and efficient APIs.
  • DevOps Practices : Understanding of DevOps practices and experience with tools like Docker, Kubernetes, or Terraform for infrastructure management.

Employment Type: Full Time, Permanent

Read full job description

What people at Infosense are saying

What Infosense employees are saying about work life

based on 7 employees
71%
100%
67%
100%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Infosense Benefits

Soft Skill Training
Work From Home
Health Insurance
Job Training
Child care
Gymnasium +6 more
View more benefits

Compare Infosense with

Ricoh

3.8
Compare

Netaxis IT Solutions

4.0
Compare

Pie Infocomm

4.6
Compare

Zovian Technologies

4.9
Compare

Parsons International

4.4
Compare

Accentuate Technology

4.2
Compare

Mindtree Solutions

3.7
Compare

Xcaliber Infotech

3.3
Compare

eTouch - Virtusa

2.6
Compare

Oa Compserve

4.1
Compare

Panoramic Group of Companies

3.3
Compare

Snapwork Technologies

3.3
Compare

GIPL

4.1
Compare

Digital

3.9
Compare

Digitex Web It Solutions

4.3
Compare

Ezmata Technologies

4.7
Compare

Mobilink

4.5
Compare

No Employer

3.6
Compare

Orchestrate

2.3
Compare

Infosys Public Services

3.7
Compare

Similar Jobs for you

PHP Developer at Infoseeds

New Delhi

1-4 Yrs

₹ 3-7 LPA

Node JS Developer at Appening Infotech

Bangalore / Bengaluru

2-4 Yrs

₹ 3.5-6 LPA

Node JS Developer at Triveni Global Software Services LLP

Surat

2-4 Yrs

₹ 4-8 LPA

Node JS Developer at Cybage Software Pvt. Ltd

Gandhinagar, Hyderabad / Secunderabad + 1

3-5 Yrs

₹ 5-7 LPA

Reactjs Developer at Near Shore Resources

Hyderabad / Secunderabad

3-5 Yrs

₹ 2-5 LPA

Node JS Developer at KISWOK

Kolkata

2-5 Yrs

₹ 4-9 LPA

Node JS Developer at MARIYANO TECHNOLOGIES PRIVATE LIMITED

Chennai

2-4 Yrs

₹ 3-8 LPA

Node Js Backend Developer at Fortunesoft It Innovations

Bangalore / Bengaluru

1-3 Yrs

₹ 1-5.5 LPA

Node JS Developer at Biz Impetus Infotech

Hyderabad / Secunderabad

4-9 Yrs

₹ 8-13 LPA

Reactjs Developer at Arise Global Services

Hyderabad / Secunderabad

3-5 Yrs

₹ 5-11 LPA

Node Js / React Js Developer

1-4 Yrs

New Delhi

2d ago·via naukri.com

Dot NET DEVELOPER

1-3 Yrs

New Delhi

2d ago·via naukri.com

Business Analyst

5-10 Yrs

New Delhi

2d ago·via naukri.com

Quality Analyst

5-10 Yrs

New Delhi

2d ago·via naukri.com

Network Engineer

1-5 Yrs

New Delhi

2d ago·via naukri.com

Node Js / PHP Developer

1-4 Yrs

New Delhi

2d ago·via naukri.com

Linux administrator

1-2 Yrs

New Delhi

2d ago·via naukri.com

PHP DEVELOPER

1-3 Yrs

New Delhi

2d ago·via naukri.com
write
Share an Interview