JobHabor

Node.js Developer

Riseup Labs
Location
Location not stated
Workplace
Employment
Salary
Apply on the employer’s site

Node.js Developer - Riseup Labs | Career Page

Node.js Developer

Apply for Position Or refer someone

Job Openings Node.js Developer

About the job Node.js Developer

Job Context

Riseup Labs is seeking a Mid-Level Node.js Developer to join our engineering team. This role is ideal for someone with 3+ years of experience (or strong academic/project background) who wants to grow in backend development, APIs for applications.

Job Responsibilities

  • Develop and maintain scalable backend services and APIs using Node.js
  • Write clean, efficient, and testable code following best practices
  • Collaborate with frontend developers, product managers, and designers to deliver features
  • Optimize application performance, reliability, and security
  • Implement and maintain database schemas, queries, and integrations
  • Debug, troubleshoot, and resolve production issues in a timely manner
  • Participate in code reviews and provide constructive feedback

Educational Requirements

  • BSc in Computer Science and Engineering from any reputed public or private university.

Additional Requirements

  • 3+ years of professional experience with Node.js (Express.js/Nest.js)
  • Strong knowledge of JavaScript (ES6+) and asynchronous programming
  • Experience with RESTful API design and development
  • Solid understanding of databases (MySQL/PostgreSQL or MongoDB)
  • Familiarity with version control (Git) and CI/CD pipelines
  • Good understanding of software development life cycle and Agile practices
  • Ability to write unit/integration tests (Jest/Mocha/Chai or similar)

Nice to Have

  • Experience with TypeScript
  • Knowledge of microservices architecture and Docker
  • Familiarity with cloud platforms (AWS)
  • Good knowledge of frontend frameworks (React, Vue)
  • Experience with GraphQL

Workplace

  • Kazipara, Mirpur (On-site)

Office Time

  • 9.00 am - 6.00 pm

Salary

  • Negotiable (Based on Skills & Experience)

Compensation & Other Benefits

  • As per company policy

The Application Process

  • Telephone Round;
  • Interview with the Tech Team & Talent Acquisition Team;
  • An assignment/test to complete (if required);
  • Job offer.

NB

Only shortlisted candidates will be communicated in the recruitment process.

Apply for Position

Or refer someone

Share

  • Facebook
  • Line
  • LinkedIn
  • X (Formerly Twitter)
  • Whatsapp
  • Email

Skills

  • Node.js
  • Express
  • NestJS
  • JavaScript
  • MySQL
  • PostgreSQL
  • MongoDB
  • Git
  • Jest
  • Mocha
  • Chai
  • TypeScript
  • Docker
  • AWS
  • React
  • Vue.js
  • GraphQL

More jobs at Riseup Labs

All 60

Similar roles