Backend Developer Jobs in Dhaka, Bangladesh: Build Your Node.js Career at Care Guide
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 DeveloperWhy 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:
- Problem: What did the backend need to accomplish?
- API Design: What endpoints or interfaces did you build?
- Database: Which database did you use and why?
- Authentication: How did users authenticate?
- Authorization: How were permissions controlled?
- Error Handling: How did the application handle failures?
- Deployment: Where/how was the backend deployed?
- Documentation: Can another developer understand how to use the API?
- 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
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 DeveloperThink This Backend Developer Opportunity Fits You?
(candidates should review the current requirements before applying.)




Leave Comment