Blog Details

Start your career as a Backend Developer at Care Guide
Backend Developer Jobs in Dhaka, Bangladesh: Build Your Node.js Career at Care Guide
Software Development - September 22, 2026

Backend development powers the systems, APIs, databases and business logic that applications depend on.

At Care Guide, the Backend Developer role focuses on Node.js-based backend development, RESTful APIs, database design, cloud infrastructure, authentication and reliable engineering practices.

This is not simply a role for someone who knows basic JavaScript. A strong Backend Developer should understand how applications communicate, how data is stored, how users are authenticated, how backend systems are deployed and how technical problems are diagnosed.

This guide explains the technologies Care Guide looks for, what practical work can demonstrate your ability and how to decide whether the Backend Developer role matches your existing skills.

Is Care Guide Hiring a Backend Developer in Dhaka?

Care Guide has a Backend Developer opportunity in Dhaka, Bangladesh focused on Node.js, REST APIs, databases, AWS, Git, Docker and backend application development.

The role involves building and supporting backend systems, APIs, databases and server-side application logic using modern development practices.

Review the full Backend Developer job details and make sure your technical skills and availability match the role before applying.

(candidates should review the current requirements before applying.)

What Is Backend Development?

Backend development focuses on the systems that operate behind an application interface.

A Backend Developer may work on:

  • application logic
  • APIs
  • databases
  • authentication
  • permissions
  • integrations
  • cloud infrastructure
  • performance
  • security-related application controls
  • server-side code

When a frontend application requests information, submits data or logs a user in, the backend often handles the underlying work.

A strong Backend Developer therefore needs to understand both programming and system design.

Who May Be a Good Fit for Backend Development?

Node.js Developers

Candidates who can build and maintain server-side applications with Node.js.

API Builders

Developers who understand REST APIs, request/response patterns, validation and backend integrations.

Database-Focused Developers

Candidates comfortable working with MongoDB, PostgreSQL, MySQL or other relevant databases.

Strong Backend Project Builders

(candidates should review the current requirements before applying.)

What Does a Backend Developer Actually Do?

Backend Developers build and maintain the server-side systems that applications depend on.

Typical responsibilities can include:

  • writing server-side code
  • building APIs
  • storing and retrieving data
  • validating requests
  • authenticating users
  • controlling permissions
  • integrating external services
  • handling errors
  • optimizing performance
  • deploying backend systems
  • monitoring application behavior
  • documenting technical work

For the Care Guide role, Node.js, API development, databases and AWS are central themes.

Is a Backend Developer the Same as a Backend Engineer?

The terms often overlap, although "Backend Engineer" may sometimes imply a broader focus on architecture, scalability and infrastructure.

In job searches, both terms can refer to professionals building server-side applications.

Candidates should focus less on the title difference and more on the actual requirements:

  • programming language
  • frameworks
  • databases
  • APIs
  • cloud
  • architecture
  • engineering practices

What Would You Actually Work On at Care Guide?

Backend Application Development

Design, develop and deploy backend-driven solutions.

RESTful APIs

Build and support APIs used by other applications or systems.

Database Design

Design and manage schemas using databases such as MongoDB, PostgreSQL or MySQL.

AWS Infrastructure

Work with relevant AWS services used by backend applications.

Performance

Monitor and optimize backend systems for performance and accuracy.

Collaboration

Work with developers, analysts and business teams.

Documentation

Maintain useful technical documentation and follow development best practices.

Already Building Backend Applications?

If you can build APIs, work with databases, debug server-side code and explain the backend projects you have created, continue through this guide and compare your skills with Care Guide's role requirements.

Apply for Backend Developer

Why Is Node.js Important for This Backend Role?

Node.js is a core technical requirement for Care Guide's Backend Developer role.

Node.js allows developers to run JavaScript on the server and build server-side applications.

Backend work with Node.js may involve:

  • APIs
  • application logic
  • database operations
  • authentication
  • integrations
  • background processes
  • server-side validation

Candidates should be able to explain actual Node.js projects rather than simply listing the technology on their CV.

Does TypeScript Matter for This Backend Developer Role?

TypeScript is included in the official Care Guide Backend Developer job title.

TypeScript adds static typing and other development features on top of JavaScript.

For larger backend applications, this can help improve:

  • code clarity
  • maintainability
  • error detection
  • collaboration
  • development tooling

What Is Express.js Used For?

Express.js is a Node.js web framework commonly used to build APIs and backend applications.

The Care Guide Backend Developer role specifically references Express.js.

Candidates should understand practical concepts such as:

  • routes
  • requests
  • responses
  • middleware
  • validation
  • error handling

What Is a REST API?

A REST API provides a structured way for applications and services to communicate over HTTP.

Backend Developers may build endpoints that allow applications to:

  • retrieve data
  • create data
  • update information
  • delete information
  • perform application actions

The Care Guide role requires hands-on experience with RESTful APIs.

What Makes a Good Backend API?

Good API design involves more than making an endpoint return data.

Developers should think about:

  • clear resource structure
  • validation
  • error handling
  • authentication
  • authorization
  • consistent responses
  • security
  • performance
  • documentation

Which Databases Are Relevant to the Care Guide Role?

The role references:

  • MongoDB
  • PostgreSQL
  • MySQL

These databases use different data models and approaches.

Candidates should accurately identify which databases they have actually used. Do not pretend proficiency in all three if your real experience is limited to one.

What Is MongoDB Used For?

MongoDB is a document-oriented database commonly used in modern web applications.

Relevant Backend skills may include:

  • schema/model design
  • querying
  • indexing
  • validation
  • relationships/reference patterns
  • performance awareness

Why Is PostgreSQL Valuable for Backend Developers?

PostgreSQL is a relational database widely used for applications that require structured data and robust query capabilities.

Backend developers may need to understand:

  • tables
  • relationships
  • joins
  • indexes
  • constraints
  • transactions
  • schema design

Does MySQL Experience Help?

Yes. MySQL is one of the databases referenced in the Care Guide Backend Developer role.

Candidates should explain practical database work rather than simply listing MySQL as a skill.

Why Does Database Schema Design Matter?

Poor database design can make applications harder to maintain and slower to operate.

Backend Developers should understand how to model data according to application requirements.

Relevant considerations can include:

  • relationships
  • constraints
  • indexing
  • consistency
  • query patterns
  • scalability

What Is the Difference Between Authentication and Authorization?

Authentication verifies who a user is. Authorization determines what that authenticated user is allowed to do.

The Care Guide role references authentication and authorization systems.

Both concepts are important when building applications that control access to data or features.

What Is JWT Used For?

JWT, or JSON Web Token, is commonly used in application authentication and authorization workflows.

The Care Guide role references JWT familiarity.

Candidates should understand the concept and security implications rather than simply memorizing token syntax.

What Is OAuth?

OAuth is an authorization framework commonly used when applications need to grant controlled access between users and services.

The Care Guide role lists OAuth familiarity.

Why Is AWS Experience Relevant to Backend Development?

The Care Guide Backend Developer role specifically references practical AWS experience.

AWS services can support:

  • application hosting
  • serverless execution
  • file/object storage
  • managed databases

The current job specifically references:

  • EC2
  • Lambda
  • S3
  • RDS

Candidates should accurately describe which services they have used.

What Is EC2?

Amazon EC2 provides virtual compute instances that can run applications and services.

Backend Developers with EC2 experience may understand concepts such as:

  • deployment
  • configuration
  • application processes
  • network access
  • logging
  • environment management

What Is AWS Lambda?

AWS Lambda allows code to run without managing a traditional continuously running server.

It can be useful for:

  • event-driven processing
  • API functions
  • scheduled work
  • integrations

The role references Lambda experience.

What Is Amazon S3 Used For?

Amazon S3 is an object-storage service.

Backend applications may use object storage for files, documents, media or other application assets.

The Care Guide role references S3 among relevant AWS technologies.

What Is Amazon RDS?

Amazon RDS is a managed relational-database service.

It can reduce some infrastructure-management work associated with running relational database systems.

The role references RDS experience.

Why Should Backend Developers Know Docker?

Docker packages applications and their dependencies into consistent environments.

For Backend Developers this can help with:

  • development consistency
  • testing
  • deployment
  • collaboration

The Care Guide role expects familiarity with Docker.

How Important Are Git and GitHub?

Git/GitHub experience is part of the Care Guide Backend Developer requirements.

Developers should understand:

  • commits
  • branches
  • merging
  • pull requests
  • version history
  • collaborative workflows

A strong GitHub portfolio can also help candidates demonstrate practical work.

What Is CI/CD?

CI/CD refers to engineering practices that help teams integrate, test and deliver software more consistently.

The Backend Developer role expects familiarity with CI/CD pipelines.

Do Backend Developers Need Data Structures and Algorithms?

Yes. The Care Guide role specifically references a strong background in data structures, algorithms and problem solving.

These fundamentals can help developers reason about:

  • performance
  • data processing
  • memory
  • searching
  • sorting
  • code design
  • efficient solutions

Why Is Debugging a Core Backend Skill?

Backend systems can fail for many reasons:

  • invalid requests
  • database issues
  • configuration problems
  • authentication problems
  • API failures
  • logic bugs
  • deployment issues

Strong developers should be able to investigate problems systematically rather than changing code randomly.

What Does Backend Performance Optimization Mean?

Backend performance can be affected by:

  • database queries
  • application logic
  • network calls
  • resource usage
  • external APIs
  • architecture

The role includes monitoring and optimizing performance and accuracy.

How Important Is English for This Role?

The Backend Developer role requires fluency in spoken and written English.

Backend Developers may use English for:

  • technical documentation
  • API documentation
  • collaboration
  • research
  • GitHub
  • code reviews
  • requirement discussions

The role also involves collaboration with developers, analysts and business teams.

What Education Does Care Guide Require?

The public job states:

Bachelor's degree in:

  • Computer Science
  • AI
  • Data Science
  • related field

Master's degree preferred but not mandatory.

How Much Backend Development Experience Does Care Guide Require?

(candidates should review the current requirements before applying.)

Can Freshers Apply for the Backend Developer Role?

(candidates should review the current requirements before applying.)

What Should a Backend Developer Portfolio Include?

A Backend portfolio should demonstrate more than a user interface.

For each project, explain:

  1. Problem: What did the backend need to accomplish?
  2. API Design: What endpoints or interfaces did you build?
  3. Database: Which database did you use and why?
  4. Authentication: How did users authenticate?
  5. Authorization: How were permissions controlled?
  6. Error Handling: How did the application handle failures?
  7. Deployment: Where/how was the backend deployed?
  8. Documentation: Can another developer understand how to use the API?
  9. Source Code: Provide GitHub when appropriate.

What Projects Can Demonstrate Backend Skills?

EXAMPLES OF PORTFOLIO PROJECT TYPES — NOT OFFICIAL CARE GUIDE TEST ASSIGNMENTS.

  • REST API with authentication
  • role-based authorization backend
  • booking/scheduling backend
  • inventory API
  • task-management backend
  • file-upload API using object storage
  • Node.js API with PostgreSQL
  • Node.js API with MongoDB
  • API deployed to AWS
  • backend with documented endpoints
  • multi-user application backend

What Is the Backend Developer Work Schedule?

The Backend Developer vacancy lists a 6:00 PM to 3:00 AM schedule, Monday through Friday.

Before applying, candidates should realistically consider:

  • sleep schedule
  • transportation
  • personal responsibilities
  • concentration
  • ability to code/debug accurately during night hours
  • long-term schedule sustainability

Weekly holidays are listed as Saturday and Sunday.

Who Should Probably Not Apply for This Backend Role?

The role may not be appropriate if:

  • you cannot build server-side applications
  • you do not understand REST APIs
  • you have never worked with a database
  • you cannot explain your Node.js projects
  • you list AWS services you have never used
  • you do not understand basic authentication concepts
  • you avoid debugging difficult problems
  • you cannot work the required schedule
  • you want only remote work when the role is onsite
  • you exaggerate technologies on your CV
  • you are applying only because Backend Development is a popular career

What Skills Can You Strengthen in Backend Development?

Backend work can deepen experience in:

  • Node.js
  • TypeScript
  • Express.js
  • API design
  • databases
  • schema design
  • authentication
  • authorization
  • AWS
  • Docker
  • Git
  • CI/CD
  • debugging
  • performance optimization
  • system design
  • documentation
  • collaboration

What Should You Put on a Backend Developer CV?

Make practical engineering ability easy to identify. Include relevant:

  • Backend work experience
  • Node.js
  • TypeScript
  • Express.js
  • REST APIs
  • MongoDB
  • PostgreSQL
  • MySQL
  • AWS
  • Docker
  • Git/GitHub
  • CI/CD
  • authentication systems
  • projects
  • GitHub links
  • deployed applications
  • degree
  • certifications where relevant

Do not list technologies you cannot explain.

How to Prepare for a Backend Developer Interview

Prepare to explain how you design, build and debug server-side systems.

Review:

  • JavaScript/TypeScript fundamentals
  • Node.js
  • Express.js
  • REST
  • HTTP
  • APIs
  • databases
  • schema design
  • SQL concepts
  • MongoDB concepts
  • authentication
  • authorization
  • JWT
  • OAuth
  • Git
  • Docker
  • AWS
  • debugging
  • data structures
  • algorithms

Example Questions Worth Preparing For

(candidates should review the current requirements before applying.)

  • Tell us about a Backend project you built.
  • How does Node.js work?
  • What is a REST API?
  • How would you design an API endpoint?
  • What is middleware in Express?
  • How do you validate API input?
  • What is the difference between authentication and authorization?
  • How does JWT authentication work?
  • What is OAuth?
  • When would you choose PostgreSQL over MongoDB?
  • What is database indexing?
  • How would you investigate a slow API endpoint?
  • How do you handle errors in a Backend application?
  • How have you used Docker?
  • Which AWS services have you used?
  • How do you use Git in a team?
  • Tell us about a difficult backend bug you solved.
  • How do you document APIs?
  • Can you reliably work the required shift?

Should You Apply? Check Your Backend Skills

CORE TECHNICAL FIT:

RELEVANT ADVANTAGES:

Select the core requirements above to check your fit.

Do Your Backend Skills Match the Role?

If your technical background matches the role requirements and you can demonstrate practical Backend Development work, submit your application through Care Guide's interview system.


Build Your Backend Development Career at Care Guide

Care Guide recruits professionals across software, AI, automation, digital, operational, creative and professional roles in Dhaka, Bangladesh.

Backend Developers support the server-side systems, APIs, data and application logic behind digital products and internal technology.

Candidates should apply according to their actual technical abilities, qualifications and availability.

Explore All Care Guide Careers →

Looking for a Different Technology Career?


Frequently Asked Questions About Backend Developer Careers at Care Guide

Does Care Guide hire Backend Developers?

Care Guide has a Backend Developer role focused on Node.js, REST APIs, databases, AWS and related Backend Development technologies. (candidates should review the current requirements before applying.)

What technologies does the Care Guide Backend Developer role use?

The role references Node.js, Express.js, RESTful APIs, MongoDB, PostgreSQL, MySQL, AWS, Git/GitHub, Docker, CI/CD and authentication technologies such as JWT and OAuth.

Is TypeScript relevant?

Yes. TypeScript appears in the official Care Guide Backend Developer job title alongside Node.js.

Does Care Guide require Node.js?

Yes. Node.js proficiency is a core requirement in the Backend Developer vacancy.

Which databases are relevant?

The role references MongoDB, PostgreSQL and MySQL.

Does Care Guide require AWS experience?

The role specifically references practical experience with AWS services such as EC2, Lambda, RDS and S3.

Does the role require Docker?

The vacancy expects familiarity with Docker, Git and CI/CD pipelines.

Does Care Guide require JWT or OAuth experience?

The role lists familiarity with authentication and authorization systems such as JWT and OAuth.

How much Backend experience is required?

(candidates should review the current requirements before applying.)

Can freshers apply?

(candidates should review the current requirements before applying.)

What education is required?

The vacancy lists a bachelor's degree in Computer Science, AI, Data Science or a related field, with a master's degree preferred but not mandatory.

Is English required?

Yes. The Backend Developer role requires fluency in spoken and written English.

Is this a night-shift role?

Yes. The role lists a 6:00 PM to 3:00 AM schedule, Monday through Friday.

Is the role onsite?

Yes. The Backend Developer role is office-based in Dhaka, Bangladesh.

How do I apply?

Candidates who meet the role requirements can apply through Care Guide's online interview system.

Apply for Backend Developer

Think This Backend Developer Opportunity Fits You?

(candidates should review the current requirements before applying.)

Care Guide
Care Guide
September 22, 2026

Leave Comment

Categories