Logo for BuzzBoard

Software Engineer (Node JS Developer)

Roles & Responsibilities

  • Minimum 5 years of professional experience in Node.js
  • Proficient in Microservices and REST API development
  • Familiarity or hands-on experience with Python
  • Experience with MongoDB and MySQL databases

Requirements:

  • Design, develop, and maintain robust server-side logic using Node.js
  • Build scalable RESTful and microservices APIs
  • Integrate third-party APIs, libraries, and services; troubleshoot performance issues
  • Collaborate with frontend developers and QA; participate in code reviews and contribute to best practices

Job description

Job Title: Node.js Developer
Experience: Minimum 5 Years
Location: Remote
Employment Type: Full-time


Job Summary:

We are seeking a skilled and experienced Node.js Developer with a strong foundation in JavaScript and backend development. The ideal candidate should have at least 5 years of hands-on experience with Node.js and possess a good understanding of integrating third-party APIs, developing microservices, and working with databases like MongoDB and MySQL. Familiarity with Python and solid debugging skills will be an added advantage.


Key Responsibilities:

  • Design, develop, and maintain robust server-side logic using Node.js

  • Build scalable RESTful/Microservices APIs

  • Integrate third-party APIs, libraries, and services efficiently

  • Troubleshoot and resolve performance issues, bugs, and technical problems

  • Collaborate with cross-functional teams including frontend developers and QA

  • Ensure application performance, security, and scalability

  • Participate in code reviews and contribute to best practices


Required Skills & Qualifications:

  • Minimum 5 years of professional experience in Node.js

  • Good experience with Microservices and REST API development

  • Proficient in Core JavaScript concepts

  • Familiarity or hands-on experience with Python

  • Experience working with MongoDB and MySQL databases

  • Solid understanding of asynchronous programming and data security principles

  • Comfortable with Git and version control workflows

  • Strong problem-solving and debugging skills

  • Ability to work independently as well as part of a team


Good to Have:

  • Exposure to DevOps practices or CI/CD tools

  • Experience with containerization (Docker, Kubernetes)

  • Basic understanding of cloud platforms (AWS, GCP, Azure)

Software Engineer Related jobs

Other jobs at BuzzBoard

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.