Search by job, company or skills

B

Node JS Developer

3-8 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Over 300 applicants
Quick Apply

Job Description

Blueberry Digital Labs is seeking a talented and experienced Node JS Developer to join our technical team. In this pivotal role, you will be responsible for building robust, high-performance back-end applications and APIs. We are looking for a developer with a deep understanding of JavaScript and its advanced concepts, a proven ability to work with NoSQL databases, and a passion for implementing performance optimization techniques.

What You Will Do: Key Responsibilities

  • Develop and manage applications using Node.js, Express.js, and middleware.
  • Build and maintain secure APIs with security considerations in mind.
  • Work with NoSQL databases, preferably MongoDB, to design and manage data.
  • Implement performance optimization techniques in Node.js to ensure applications are fast and scalable.
  • Write and manage asynchronous code, handling promises and callbacks effectively to avoid callback hell.
  • Implement real-time technologies like socket.io, engine.io, or sockjs to create dynamic user experiences.
  • Utilize server-side templating languages such as Jade or EJS.
  • Collaborate with the team on design, development, and deployment, and contribute to a strong team environment.

What You Will Bring: Qualifications

Technical Expertise:

  • Strong knowledge of JavaScript and its advanced concepts like prototypes and closures.
  • Strong knowledge of Node.js, Express.js, and middleware management.
  • Experience with NoSQL databases, preferably MongoDB.
  • A good understanding of performance optimization techniques in Node.js.
  • Experience in building APIs with security in mind.
  • Working knowledge of promises and callbacks, and methods to avoid callback hell.
  • Knowledge of AWS infrastructure.
  • Good knowledge of Java is a plus.

Core Competencies:

  • Good understanding of team management.
  • Excellent presentation and communication skills.
  • A high level of commitment.
  • Strong research skills.

Education:

  • A graduate with a B.Tech, MCA, or M.Tech degree.

More Info

About Company

Blueberry Digital Labs is a leading young and dynamic integrated digital technology Company with a portfolio of successful brands. We build Web Properties to Scale with constantly evolving designs, content, technology and distribution. Our passion is to carve out a niche in the competitive world of Web Designing. We love fun at workplace and encourage creativity sans the hierarchy-based disruptions. Our belief is that we are all partners in success.

Job ID: 122883407

Similar Jobs