Home
Jobs

852 Npm Jobs - Page 35

Filter
Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

0.0 - 1.0 years

0 Lacs

Visakhapatnam, Andhra Pradesh

Remote

Indeed logo

Location: Vishakapatnam Andhra Pradesh India Duration: 1 year Start Date: 04/01/2024 Full Stack Developer We are seeking a dedicated full stack developer to join our growing company. You will work as part of a team to design and develop high-quality software solutions for web applications and mobile apps using React. As a full stack developer, you will implement new features and maintain existing code using React and other standard tools in the React ecosystem, such as Node.js. Your duties will include designing software solutions to meet project requirements, maintaining and refactoring existing code, writing tests, and fixing bugs. Responsibilities Below are some of the responsibilities a full stack developer is expected to assume in their position: Maintain existing React systems, including fixing bugs Design and develop new custom components to meet project requirements Install and configure server environments for React deployments Maintain and update project dependencies as well as fix any conflicts Working with other JavaScript developers and software engineers to develop front-end and back-end architecture that’s well structured and flexible, along with the APIs to support it Assist team members in architectural compliance, functional accuracy validation, and adherence to appropriate industry standards Collaborate with project managers, senior developers, and business partners for work planning, sharing new ideas, code demonstrations, troubleshooting, and bug fixing Job Qualifications and Skill Sets Below are the qualifications expected of a React.js developer: Bachelor’s degree in computer science, software development, engineering, or a related technical field Proficient with the latest versions of ECMAScript (JavaScript) as well as HTML and CSS Vast experience in developing web-based UI using JavaScript, React.js, and/or Typescript Knowledge of React and common tools used in the wider React ecosystem, such as Node.js and npm Familiarity with common programming tools such as Redux, IDEs, RESTful APIs, Git repositories, TypeScript, version control software, and remote deployment tools An understanding of common programming paradigms and fundamental React principles, such as React components, hooks, and the React lifecycle Experience working with databases, such as MySQL and PostgressDB or MongoDB good to have. Working knowledge of NoSQL databases is a plus Familiarity with web development frameworks, such as Express.js. Understanding of microservices architecture and DevOps principles. Excellent problem-solving and management skills. Assist team members in architectural compliance, functional accuracy validation, and adherence to appropriate industry standards Ability to stay up-to-date with frequently changing requirement of project Experience and ambition to work in a global setting

Posted 1 year ago

Apply

0.0 years

0 Lacs

Visakhapatnam, Andhra Pradesh

On-site

Indeed logo

Visakhapatnam, Andhra Pradesh Work Type: Full Time Job Title : React Developer Job Location : Visakhapatnam Job description Company: Sails Software Solutions Private Limited Job Location: Visakhapatnam (WFO) Experience : 7 to 10 and above years Company Introduction: We assist leading companies in designing, developing, and operating the products and services that will define tomorrow's world. we specialize on envisioning, designing, engineering and managing digital goods and experiences for high-growth organizations striving to disrupt through innovation and velocity. Our experience helps businesses in fast-growing areas including Hi-tech, manufacturing, banking & financial services, insurance, consumer services, public services, and healthcare to achieve their goals. Our USP’s Digital Innovation Passionate Approach Transparent Business Model Position Overview: We are looking for an experienced ReactJS/React Native Developer who is proficient with React.js and/or React Native. The primary focus of the selected candidate would be on developing user interface components implementing and executing them following well-known React.js workflows (such as Flux or Redux). Also ensuring that these components and the overall application are robust and easy to manage. A commitment to collaborative problem solving, sophisticated design, and quality products are important. Responsibilities Developing the latest user-facing features using React.js Designing a modern highly responsive web-based user interface Building reusable components and front-end libraries for future use Translating designs and wireframes into high-quality code Learn and understand user interactions Optimizing components for maximum performance across a vast array of web-capable devices and browsers Coordinating with various teams working on distinct layers As a UI/React.js/ React Native Developer, you will be involved from conception to completion with projects that are technologically sound and aesthetically impressive. Technical skills Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model Thorough understanding of React.js and React Native andits core principles Prior experience with popular React.js workflows (such as Flux or Redux) Experience working with React and/or Angular on the front-end Familiarity with current specifications of EcmaScript Prior experience with data structure libraries (e.g., Immutable.js) Knowledge of isomorphic React is a plus Familiarity with RESTful APIs Expertise with HTML / CSS GIT experience is a plus Knowledge of modern authorization mechanisms, such as JSON Web Token Familiarity with modern front-end build pipelines and tools Experience with common front-end development tools such as Babel, Webpack, NPM, etc. Ability to understand business requirements and translate them into technical requirements A knack for benchmarking and optimization Non-technical skills: Team player Excellent time-management skills Great interpersonal and communication skills Required Candidate profile Technical skills: Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model Thorough understanding of React.js and React Native and its core principles Prior experience with popular React.js workflows (such as Flux or Redux) Experience working with React on the front-end Familiarity with current specifications of EcmaScript Prior experience with data structure libraries (e.g., Immutable.js) Knowledge of isomorphic React is a plus Familiarity with RESTful APIs Expertise with HTML / CSS GIT experience is a plus Knowledge of modern authorization mechanisms, such as JSON Web Token Familiarity with modern front-end build pipelines and tools Experience with common front-end development tools such as Babel, Webpack, NPM, etc. Ability to understand business requirements and translate them into technical requirements A knack for benchmarking and optimization

Posted 2 years ago

Apply

Exploring npm Jobs in India

The job market for npm professionals in India is growing rapidly as more companies adopt Node Package Manager (npm) for managing dependencies in their JavaScript projects. From startups to established tech giants, there is a high demand for developers with expertise in npm. If you are considering a career in this field, here is a guide to help you navigate the npm job market in India.

Top Hiring Locations in India

  1. Bangalore
  2. Hyderabad
  3. Pune
  4. Mumbai
  5. Chennai

These cities are known for their thriving tech ecosystems and have a high concentration of companies actively hiring for npm roles.

Average Salary Range

The average salary range for npm professionals in India varies based on experience levels: - Entry-level: INR 3-5 lakhs per annum - Mid-level: INR 6-10 lakhs per annum - Experienced: INR 12-20 lakhs per annum

Salary packages may vary depending on the company, location, and specific skill set.

Career Path

A typical career path in the npm domain may include the following progression: - Junior Developer - Developer - Senior Developer - Tech Lead

As you gain experience and expertise in npm, you may have the opportunity to move into leadership roles within the organization.

Related Skills

In addition to npm proficiency, employers often look for candidates with the following related skills: - JavaScript - Node.js - Package management - Front-end frameworks (e.g., React, Angular) - Version control systems (e.g., Git)

Having a strong foundation in these areas can complement your npm skills and make you a more attractive candidate in the job market.

Interview Questions

Here are 25 interview questions you may encounter when applying for npm roles:

  • What is npm?
  • How do you install npm packages?
  • What is the difference between dependencies and devDependencies in package.json? (basic)
  • How can you update npm packages to their latest version? (basic)
  • What is a package-lock.json file and why is it used? (medium)
  • How do you handle version conflicts in npm packages? (medium)
  • Explain the purpose of npm scripts in package.json. (medium)
  • How do you publish a package to the npm registry? (medium)
  • What is semantic versioning (semver) and how is it used in npm? (medium)
  • What are some common npm commands you use frequently? (basic)
  • Explain the difference between npm and yarn package managers. (medium)
  • How can you troubleshoot npm installation issues? (medium)
  • What is npm audit and how can it help secure your project? (medium)
  • How do you manage global npm packages on your system? (basic)
  • What is the purpose of the .npmrc file? (advanced)
  • How do you create a custom npm script in package.json? (basic)
  • Explain the role of peer dependencies in npm packages. (advanced)
  • How do you uninstall a specific npm package from your project? (basic)
  • What is the significance of the package.json file in a Node.js project? (basic)
  • How do you handle transitive dependencies in npm? (medium)
  • How can you optimize npm performance in your development workflow? (advanced)
  • What is the role of npx in the npm ecosystem? (medium)
  • How do you manage npm scripts for different environments (e.g., development, production)? (medium)
  • Explain the difference between npm ci and npm install commands. (advanced)
  • How do you troubleshoot npm run script failures? (medium)

Prepare for these questions to demonstrate your npm knowledge and problem-solving skills during interviews.

Closing Remark

As you explore npm job opportunities in India, remember to showcase your skills and experience confidently. Stay updated on the latest trends in the npm ecosystem and continue to enhance your knowledge to stand out in a competitive job market. Best of luck in your job search!

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies