Node.js Backend Developer

Job Description

Title: Node.js Backend Developer

Company Name: Impressive Security Limited

Vacancy: 2

Age: 23 to 35 years

Job Location: Dhaka (Dhanmondi 27)

Salary: Tk. 40000 - 70000 (Monthly)

Experience:

  • At least 4 years
  • The applicants should have experience in the following business area(s): Software Company, IT Enabled Service, Share Brokerage/ Securities House, Artificial Intelligence (AI) Startup, E-commerce Startup


Published: 2026-06-13

Application Deadline: 2026-06-30

Education:
    • Bachelor/Honors


Requirements:
  • At least 4 years
  • The applicants should have experience in the following business area(s): Software Company, IT Enabled Service, Share Brokerage/ Securities House, Artificial Intelligence (AI) Startup, E-commerce Startup


Skills Required:

Additional Requirements:
  • Age 23 to 35 years


Responsibilities & Context:

We are looking for a skilled and passionate Node.js Backend Developer to join our development team. The ideal candidate will be responsible for designing, developing and maintaining scalable backend applications and APIs while collaborating with frontend developers and product teams to deliver high-quality software solutions.

Job Responsibilities

  • Develop and maintain server-side applications using Node.js and Express.js.

  • Design, build, and maintain RESTful APIs and microservices.

  • Integrate third-party APIs and external services.

  • Design and optimize database schemas and queries for MySQL, PostgreSQL or MongoDB.

  • Write clean, maintainable, and efficient code following best practices.

  • Implement authentication and authorization mechanisms such as JWT and OAuth.

  • Ensure application security, performance, and scalability.

  • Troubleshoot and debug production issues.

  • Collaborate with frontend developers, UI/UX designers and DevOps engineers.

  • Participate in code reviews and maintain technical documentation.

  • Work with Git for version control and CI/CD pipelines.

  • Stay updated with emerging technologies and industry trends.

Employment Status

Full-time

Educational Requirements

  • Bachelor's degree in Computer Science, Software Engineering or a related field.

  • Candidates with strong practical experience are encouraged to apply.

Experience Requirements

  • 4–5 years of professional experience in Node.js backend development.

  • Freshers with exceptional projects and internship experience may also be considered for junior positions.

Technical Skills:

  • Strong proficiency in Node.js and Express.js.

  • Experience with REST APIs and backend architecture.

  • Good knowledge of JavaScript (ES6+) and TypeScript.

  • Experience with MongoDB and/or MySQL/PostgreSQL.

  • Familiarity with Redis and caching mechanisms.

  • Understanding of authentication methods such as JWT and OAuth.

  • Experience with Docker and cloud platforms is a plus.

  • Knowledge of Git and version control workflows.

  • Familiarity with microservices architecture is an advantage.

Soft Skills:

  • Strong analytical and problem-solving skills.

  • Good communication and teamwork abilities.

  • Ability to work independently and manage multiple tasks.

  • Willingness to learn and adapt to new technologies.



Job Other Benifits:
  • Weekly 2 holidays,Over time allowance,Tour allowance,Performance bonus
  • Lunch Facilities: Partially Subsidize
  • Salary Review: Half Yearly
  • Festival Bonus: 2


Employment Status: Full Time

Job Work Place: Work at office

Company Information:

Gender: Male and Female can apply

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Category: IT & Telecommunication

Similar Jobs