node

Kd & Co Das

Kochi
Full time
1 Yrs
2 - 3 INR
Job Openings: 2

Required Skills:

Node B

MongoDB

Job Description:

We are seeking a highly skilled Node.js Developer to help design, build, and maintain scalable server-side applications. As a Node.js Developer, you will be responsible for writing efficient, clean code, ensuring the back-end of our applications is robust, secure, and reliable. You’ll work closely with front-end developers to integrate APIs and help build solutions that scale.

Key Responsibilities:

  • Develop server-side applications using Node.js and related technologies.
  • Build and maintain APIs, services, and data pipelines to support front-end features.
  • Optimize applications for speed, scalability, and performance.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Write clean, maintainable, and well-documented code.
  • Troubleshoot and debug applications to ensure smooth functionality.
  • Implement security and data protection measures.
  • Manage data storage solutions and integrate with databases (SQL/NoSQL).
  • Ensure cross-platform compatibility and responsiveness.
  • Participate in code reviews, testing, and debugging.
  • Stay up-to-date with emerging technologies and frameworks in Node.js and back-end development.

Required Skills and Qualifications:

  • Proven experience as a Node.js Developer or similar role.
  • Strong proficiency in JavaScript, including ES6+ features and asynchronous programming.
  • In-depth understanding of Node.js and its frameworks (Express.js, Koa.js, etc.).
  • Experience with RESTful APIs, WebSockets, or GraphQL.
  • Knowledge of server-side templating languages (e.g., EJS, Handlebars).
  • Familiarity with front-end technologies such as HTML, CSS, and JavaScript (React.js, Angular, etc.).
  • Experience with database management systems (MongoDB, MySQL, PostgreSQL, etc.).
  • Understanding of cloud computing platforms and services (AWS, Azure, Google Cloud).
  • Experience with version control systems like Git.
  • Strong problem-solving skills and ability to troubleshoot complex issues.
  • Ability to work independently and as part of a collaborative team.
  • Excellent communication and interpersonal skills.

Nice to Have:

  • Familiarity with TypeScript.
  • Experience with microservices architecture and serverless computing.
  • Familiarity with message brokers like RabbitMQ or Kafka.
  • Knowledge of caching technologies like Redis or Memcached.
  • Experience with Docker and containerization.
  • Familiarity with testing frameworks and methodologies (Mocha, Jest, Chai).
  • Experience with DevOps practices and CI/CD pipelines.

Education and Experience:

  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
  • years of experience in back-end development with Node.js.

Benefits:

  • Competitive salary and performance-based bonuses.
  • Health, dental, and vision insurance.
  • Flexible work hours and remote work options.
  • Professional development opportunities.
  • [Other perks your company offers].


About Company

Kd & Co Das