How to Write a Software Engineer Resume in Bangladesh (With Templates)
A complete guide to writing a software engineer resume that gets interviews in Bangladesh. Covers ATS optimization, resume formats, technical skills sections, achievement-based bullet points, common mistakes, and practical templates.
Table of Contents
Why Your Resume Matters in Bangladesh
Your resume is the first thing a recruiter sees, and research consistently shows that recruiters spend less than 6 to 7 seconds scanning each one before deciding whether to move forward or move on. In a competitive market like Bangladesh, where hundreds of applicants may apply for a single software engineering position at companies like bKash, Grameenphone, or Brain Station 23, those few seconds are all you get to make a first impression.
The Bangladesh tech industry has matured significantly over the past decade. Companies no longer rely solely on personal referrals or walk-in interviews. The hiring process at most established firms now includes structured screening, and an increasing number of companies use Applicant Tracking Systems (ATS) to filter resumes before a human ever reads them. According to industry data, 98% of Fortune 500 companies use ATS software, and this trend has reached Bangladesh as well. Companies like bKash, Grameenphone, Optimizely, and Brain Station 23 increasingly use automated screening tools to manage the high volume of applications they receive.
This means your resume needs to accomplish two things simultaneously: pass through automated filters and impress the human reader on the other side. A resume that fails at either task will not get you an interview, regardless of how qualified you are.
Where Bangladesh Developers Apply
- • BDJobs is the largest job portal in Bangladesh and remains the primary channel for most local companies to post openings.
- • LinkedIn is increasingly important, especially for multinational companies, remote roles, and senior positions. Many recruiters in Bangladesh now actively search LinkedIn profiles before shortlisting candidates.
- • Company career pages are preferred by top-tier firms like Optimizely, Field Nation, and Therap, which often list openings on their own websites before posting elsewhere.
- • BD Tech Jobs aggregates tech-specific positions from top software companies across Bangladesh, making it easier to find relevant openings filtered by skill, company, and experience level.
Choosing the Right Resume Format
There are three standard resume formats: reverse-chronological, functional, and combination (hybrid). For software engineers in Bangladesh, the reverse-chronological format is the most widely accepted and strongly preferred by both recruiters and ATS systems. This format lists your most recent experience first and works backward, giving recruiters an immediate sense of your current level and trajectory.
| Format | Best For | ATS Friendly | Recommendation |
|---|---|---|---|
| Reverse-Chronological | Most software engineers; strong career progression | Excellent | Use this in almost all cases |
| Functional | Career switchers with no tech experience | Poor | Avoid; ATS systems struggle to parse this format |
| Combination / Hybrid | Experienced engineers with diverse skill sets | Good | Acceptable for senior roles with 5+ years of experience |
Keep your resume to one page if you have fewer than 5 years of experience. Engineers with 5 to 10+ years of experience can extend to two pages, but only if every line adds value. Padding your resume with irrelevant content works against you.
Formatting Rules
- • Use a clean, professional font such as Calibri, Arial, or Roboto at 10 to 12pt size
- • Set margins between 0.5 and 1 inch on all sides
- • Use consistent heading sizes, spacing, and alignment throughout
- • Avoid columns, tables, graphics, headers, footers, and text boxes that ATS cannot read
- • Save as PDF and name the file properly: FirstName_LastName_Resume.pdf
- • Do not use fancy or creative templates from design tools; they often break ATS parsing
Essential Sections Every Resume Needs
A well-structured software engineering resume should include the following sections in this order. Each section serves a specific purpose in the recruiter's evaluation process.
1. Contact Information
Place your contact information at the top of the resume. Keep it concise and professional. Include your full name, phone number, email address, LinkedIn profile URL, GitHub profile URL, and your city (Dhaka, Chittagong, etc.). Do not include your full home address for privacy reasons.
Good Example
Rahim Ahmed Senior Software Engineer +880-1712-XXXXXX | rahim.ahmed@email.com linkedin.com/in/rahimahmed | github.com/rahimahmed Dhaka, Bangladesh
Bad Example
Rahim Ahmed House 42, Road 11, Dhanmondi, Dhaka-1205 Date of Birth: January 15, 1995 Religion: Islam Marital Status: Single Father's Name: Mr. Ahmed Photo attached
Bangladesh-specific note: Many local resume templates include personal details like date of birth, religion, marital status, father's name, and a passport photo. While some local companies may expect these, they are unnecessary for most tech companies and are actively discouraged for international applications. If you are applying to both local and international companies, maintain two versions of your resume.
2. Professional Summary or Objective
Write a 2 to 3 sentence summary that highlights your experience level, key technical strengths, and what you bring to the role. If you are a fresh graduate with no professional experience, use an objective statement instead that focuses on what you aim to contribute.
Good Summary (Experienced)
Software Engineer with 4 years of experience building scalable web applications using React, Node.js, and PostgreSQL. Optimized API response times by 40% and delivered features serving 500K+ monthly active users at a leading fintech company in Dhaka.
Good Objective (Fresh Graduate)
Recent CSE graduate from BUET with strong foundations in data structures, algorithms, and full-stack web development. Built 3 full-stack projects using React and Django. Seeking a junior software engineer role to apply problem-solving skills in a collaborative engineering environment.
Bad Summary
Passionate and hardworking individual looking for a challenging position where I can utilize my skills and grow professionally. I am a team player with excellent communication skills.
3. Work Experience
List your work experience in reverse-chronological order. For each position, include the company name, your title, location, and dates of employment. Under each role, write 3 to 5 bullet points describing your accomplishments using the PAR method (Problem, Action, Result).
Good Work Experience Entry
Software Engineer | bKash Limited | Dhaka June 2022 to Present - Developed a real-time transaction monitoring dashboard using React and Node.js, reducing fraud detection response time from 15 minutes to under 2 minutes - Migrated legacy REST APIs to GraphQL, reducing frontend data fetching overhead by 35% and improving mobile app load time by 1.2 seconds - Implemented automated CI/CD pipeline using GitHub Actions, reducing deployment time from 4 hours to 30 minutes - Collaborated with a cross-functional team of 8 engineers to deliver a payment gateway integration serving 1M+ daily transactions
Bad Work Experience Entry
Software Engineer | bKash Limited | Dhaka June 2022 to Present - Worked on frontend development - Used React and Node.js - Fixed bugs and attended meetings - Helped with deployment - Responsible for API development
Notice the difference: the good example quantifies impact (response time reduced from 15 minutes to under 2 minutes, 35% reduction, 1M+ transactions), uses strong action verbs (Developed, Migrated, Implemented, Collaborated), and describes the technology used. The bad example is vague and tells the recruiter nothing about the scale or impact of the work.
4. Education
Include your degree, university name, graduation year, and CGPA (if 3.0 or above on a 4.0 scale). For fresh graduates, this section should come before work experience. For experienced engineers, place it after work experience. Include relevant coursework only if you are a recent graduate and the courses are directly relevant to the job.
Good Education Entry
B.Sc. in Computer Science & Engineering Bangladesh University of Engineering and Technology (BUET) Graduated: 2022 | CGPA: 3.65/4.00 Relevant Coursework: Data Structures, Algorithms, Database Management Systems, Software Engineering, Operating Systems, Computer Networks
5. Projects
The projects section is especially important for fresh graduates and developers transitioning into tech from other fields. For experienced engineers, include projects only if they demonstrate skills beyond what your work experience covers. Every project should include a brief description, the technologies used, and a link to the GitHub repository or live demo.
Good Project Entry
E-Commerce Platform | github.com/username/ecommerce React, Node.js, PostgreSQL, Redis, Docker - Built a full-stack e-commerce platform with user authentication, product catalog, shopping cart, and Stripe payment integration - Implemented Redis caching layer, reducing database query load by 60% on product listing pages - Deployed on AWS EC2 with Nginx reverse proxy and automated SSL certificate renewal - Wrote 85+ unit and integration tests using Jest and React Testing Library
A strong GitHub portfolio is crucial for developers in Bangladesh. Many hiring managers at companies like Optimizely, Cefalo, and Field Nation check your GitHub profile before or during the interview process. A well-documented repository with clean code, proper README files, and meaningful commit history speaks louder than a list of skills on your resume.
6. Certifications (Optional but Valuable)
Include certifications that are relevant to the role you are targeting. Focus on well-known certifications that carry weight in the Bangladesh job market.
- • AWS Certified Solutions Architect or Developer Associate
- • Google Cloud Professional Cloud Developer
- • Meta Frontend Developer Professional Certificate
- • Certified Kubernetes Application Developer (CKAD)
- • Oracle Certified Professional: Java SE
- • Microsoft Certified: Azure Developer Associate
Do not list certifications from short online courses (such as Coursera completion certificates for introductory courses) unless the certification is from a recognized professional body. Prioritize quality over quantity.
Technical Skills Section
Your skills section should be organized into clear categories so recruiters and ATS systems can quickly identify your technical proficiencies. List only technologies you are comfortable being interviewed on. According to the Stack Overflow 2024 Developer Survey, the most popular technologies among developers globally include JavaScript (62.3%), Python (51%), TypeScript (38.5%), React (39.5%), and Node.js (40.8%). These are also highly in demand across the Bangladesh tech market.
Good Skills Section
TECHNICAL SKILLS Languages: JavaScript, TypeScript, Python, Java, SQL Frontend: React, Next.js, Tailwind CSS, Redux Backend: Node.js, Express.js, Django, Spring Boot Databases: PostgreSQL, MongoDB, Redis Cloud & DevOps: AWS (EC2, S3, Lambda), Docker, GitHub Actions Testing: Jest, React Testing Library, Pytest Tools: Git, Jira, Figma, Postman
Bad Skills Section
Skills: HTML, CSS, JavaScript, React, Angular, Vue, Svelte, Node.js, Express, Django, Flask, FastAPI, Spring Boot, Ruby on Rails, PHP, Laravel, Java, Python, C++, C#, Go, Rust, Kotlin, Swift, R, MATLAB, MySQL, PostgreSQL, MongoDB, Redis, Cassandra, DynamoDB, AWS, GCP, Azure, Docker, Kubernetes, Jenkins, Ansible, Terraform, Git, SVN, Jira, Trello, Slack...
Listing every technology you have ever touched destroys your credibility. A recruiter who sees 30+ technologies listed will assume you have shallow knowledge of most of them. Focus on 15 to 20 technologies that you genuinely know well and that are relevant to the position you are applying for. Tailor this section for each application.
Skills That Bangladesh Companies Value
Based on job postings across major Bangladesh tech companies, here are the most frequently requested skill categories:
| Skill Category | Top Technologies | Companies That Use Them |
|---|---|---|
| Frontend | React, Next.js, TypeScript, Angular | bKash, Pathao, Field Nation, Optimizely |
| Backend | Node.js, Java (Spring Boot), C# (.NET), Python (Django) | Therap, Optimizely, Brain Station 23, SELISE |
| Mobile | Flutter, React Native, Kotlin, Swift | Pathao, bKash, Chaldal |
| Cloud & DevOps | AWS, Docker, Kubernetes, CI/CD | Field Nation, Optimizely, bKash |
| Databases | PostgreSQL, MySQL, MongoDB, Oracle, Redis | Therap (Oracle), most companies (PostgreSQL/MySQL) |
Writing Achievement-Based Bullet Points
The biggest difference between a resume that gets interviews and one that gets ignored is how you describe your work. Most candidates list responsibilities ("Worked on API development"). Top candidates describe achievements with measurable impact. Use the PAR method: Problem (what was the challenge), Action (what you did), Result (the measurable outcome).
Strong Action Verbs for Software Engineers
Start every bullet point with a powerful action verb. Here are the most effective ones organized by category:
| Category | Action Verbs |
|---|---|
| Building | Developed, Built, Created, Implemented, Engineered, Launched |
| Improving | Optimized, Refactored, Improved, Enhanced, Streamlined, Accelerated |
| Leading | Architected, Designed, Led, Mentored, Spearheaded, Coordinated |
| Problem Solving | Debugged, Resolved, Diagnosed, Troubleshot, Identified, Investigated |
| Impact | Reduced, Increased, Migrated, Automated, Scaled, Delivered |
Examples: Weak vs. Strong Bullet Points
Weak (No Impact)
- • Worked on backend APIs
- • Used React for frontend development
- • Responsible for database management
- • Helped with testing
- • Attended daily standup meetings
Strong (Quantified Impact)
- • Developed RESTful APIs serving 500K+ requests per day using Node.js and Express, maintaining 99.9% uptime
- • Reduced API response time by 40% by implementing Redis caching and query optimization on PostgreSQL
- • Designed and implemented a microservices architecture that improved deployment frequency from bi-weekly to daily releases
- • Increased test coverage from 25% to 82% by establishing a testing strategy using Jest and React Testing Library
- • Improved deployment time from 4 hours to 30 minutes by implementing CI/CD pipelines with GitHub Actions
Quantify Everything You Can
Numbers make your accomplishments concrete and credible. Here are the types of metrics software engineers should include:
- • Performance: "Reduced page load time from 4.2s to 1.1s"
- • Scale: "Served 1M+ active users" or "Processed 10K+ transactions daily"
- • Efficiency: "Automated manual process, saving 15 hours per week"
- • Quality: "Reduced production bugs by 60% through improved testing"
- • Team impact: "Mentored 3 junior developers" or "Led a team of 6 engineers"
- • Business value: "Feature drove 20% increase in user engagement"
Bangladesh-Specific Resume Boosters
Companies in Bangladesh place special value on certain achievements that may not carry the same weight in other markets. Make sure to highlight these if applicable:
- • Competitive programming achievements: Codeforces rating, ICPC regional or national performance, Toph standings. Companies like Therap and Brain Station 23 actively seek competitive programmers.
- • Hackathon wins or participation: National or international hackathon results demonstrate rapid prototyping and teamwork skills.
- • Open source contributions: PRs merged into well-known repositories show you can work with established codebases and follow contribution guidelines.
- • Community involvement: Speaking at local meetups, writing technical blogs, or contributing to Bangla developer resources like Dev Sonket.
ATS Optimization for Bangladesh Job Market
An Applicant Tracking System (ATS) is software that companies use to collect, sort, scan, and rank job applications. When you submit your resume through BDJobs, LinkedIn, or a company career page, it almost certainly passes through an ATS before a human sees it. If your resume is not ATS-optimized, it may never reach the recruiter's screen.
ATS Optimization Checklist
Step 1: Use Standard Section Headings
ATS systems look for standard headings to parse your resume. Use conventional headings like "Work Experience," "Education," "Skills," and "Projects." Avoid creative alternatives like "My Journey," "What I Know," or "Things I Built."
Step 2: Mirror Keywords from the Job Description
Read the job description carefully and incorporate exact keywords into your resume. If the job posting asks for "React.js" experience, write "React.js" on your resume, not just "React." If they mention "microservices architecture," use that exact phrase. ATS systems match keywords literally.
Step 3: Avoid Graphics, Charts, and Complex Formatting
Do not include skill rating bars, pie charts, progress circles, icons, or images. ATS systems cannot read these elements. Your "90% proficiency in React" progress bar will appear as garbled text or be completely ignored by the parser.
Step 4: Use Simple File Formats
Submit your resume as a PDF unless the application specifically asks for a .docx file. PDFs preserve formatting across devices and are well-supported by modern ATS systems. Never submit a JPEG, PNG, or other image format of your resume.
Step 5: Spell Out Acronyms at Least Once
Write both the full form and the abbreviation: "Continuous Integration/Continuous Deployment (CI/CD)" or "Amazon Web Services (AWS)." This ensures the ATS catches your resume whether the recruiter searched for the acronym or the full term.
Step 6: Include Both Technical and Soft Keywords
Beyond technical skills, ATS systems also scan for terms like "Agile," "Scrum," "cross-functional," "code review," and "mentoring." Include these naturally within your experience descriptions rather than as a separate list.
Test Your Resume
Before submitting your resume, test it by copying the text and pasting it into a plain text editor (Notepad or TextEdit). If the content appears in logical order and all information is readable, your resume will likely parse well in an ATS. If sections are jumbled, repeated, or missing, revise the formatting.
Common Mistakes to Avoid
These are the most frequent resume mistakes made by software engineers in Bangladesh. Avoiding them will immediately put you ahead of the majority of applicants.
| Mistake | Why It Hurts | What to Do Instead |
|---|---|---|
| Including a personal photo | Unnecessary for most tech roles; can cause bias; some ATS systems reject resumes with images | Remove the photo entirely unless the company explicitly requires it |
| Including religion, marital status, or father's name | Irrelevant to job qualifications; looks unprofessional for international companies | Include only name, contact, LinkedIn, and GitHub |
| Using fancy or creative templates | Columns, graphics, and non-standard layouts break ATS parsing | Use a clean, single-column layout with standard formatting |
| Listing every technology ever used | Looks unfocused; recruiter questions depth of knowledge | List 15 to 20 technologies you can confidently discuss in an interview |
| Writing responsibilities instead of achievements | "Responsible for" tells nothing about your impact or ability | Use PAR method with quantified results |
| Having a generic resume for all applications | Misses role-specific keywords; lower ATS match score | Tailor your summary and skills for each application |
| Including SSC/HSC results | Irrelevant once you have a university degree; wastes space | Include only your highest degree; omit school results |
| Typos and grammatical errors | Signals carelessness; especially harmful for engineer roles where attention to detail matters | Proofread multiple times; ask a friend or use a grammar checker |
| Using an unprofessional email address | cooldude99@yahoo.com does not create the right impression | Use firstname.lastname@gmail.com or a custom domain |
Resume Templates and Examples
Below are two complete resume templates tailored for the Bangladesh software engineering job market. The first is for a fresh graduate with internship experience, and the second is for a mid-level engineer with 3 to 4 years of experience.
Template 1: Fresh Graduate / Junior Engineer
FATEMA AKHTER Junior Software Engineer +880-1XXXXXXXXX | fatema.akhter@email.com linkedin.com/in/fatemaakhter | github.com/fatemaakhter Dhaka, Bangladesh SUMMARY Recent CSE graduate from North South University with hands-on experience in full-stack web development using React and Node.js. Completed a 3-month internship at Brain Station 23. Built 4 production-quality projects with 90%+ test coverage. Active competitive programmer with a Codeforces rating of 1450+. EDUCATION B.Sc. in Computer Science & Engineering North South University | Graduated: 2025 CGPA: 3.72/4.00 Relevant Coursework: Data Structures & Algorithms, Database Systems, Software Engineering, Operating Systems, Computer Networks, Machine Learning INTERNSHIP EXPERIENCE Software Engineering Intern | Brain Station 23 | Dhaka September 2025 to November 2025 - Developed 5 REST API endpoints using Java Spring Boot for the internal project management tool, serving 50+ team members - Implemented unit tests for 3 backend modules, increasing code coverage from 40% to 75% - Collaborated with a team of 4 engineers following Agile/Scrum methodology with 2-week sprint cycles PROJECTS Task Management Application github.com/fatemaakhter/taskmanager React, Node.js, MongoDB, Socket.io - Built a real-time collaborative task management app with drag-and-drop Kanban boards, user authentication, and live notifications using WebSocket - Implemented role-based access control for 3 user roles: Admin, Manager, and Member - Deployed on Vercel (frontend) and Railway (backend) with automated CI/CD via GitHub Actions E-Learning Platform API github.com/fatemaakhter/elearning-api Django REST Framework, PostgreSQL, Redis - Designed and built RESTful API with 20+ endpoints for course management, user enrollment, and progress tracking - Implemented JWT authentication and rate limiting to handle 1000+ requests per minute - Wrote comprehensive API documentation using Swagger TECHNICAL SKILLS Languages: JavaScript, TypeScript, Python, Java, SQL Frontend: React, Next.js, Tailwind CSS, HTML/CSS Backend: Node.js, Express.js, Django, Spring Boot Databases: PostgreSQL, MongoDB, Redis Tools: Git, Docker, GitHub Actions, Postman, Jira Testing: Jest, React Testing Library, Pytest ACHIEVEMENTS - Codeforces rating 1450+ (Specialist) - 2nd place, NSU Intra-University Programming Contest 2024 - Participated in ICPC Asia Dhaka Regional 2024 - Open source contributor to a React component library (3 merged PRs)
Template 2: Mid-Level Software Engineer
TANVIR HASAN
Software Engineer
+880-1XXXXXXXXX | tanvir.hasan@email.com
linkedin.com/in/tanvirhasan | github.com/tanvirhasan
Dhaka, Bangladesh
SUMMARY
Software Engineer with 4 years of experience building
high-traffic web applications and distributed systems.
Currently at bKash, where I develop backend services
handling 2M+ daily transactions. Expertise in Node.js,
TypeScript, React, and AWS. Previously contributed to
Optimizely's experimentation platform serving global
enterprise clients.
WORK EXPERIENCE
Software Engineer | bKash Limited | Dhaka
March 2024 to Present
- Architected and implemented a transaction
reconciliation service using Node.js and PostgreSQL,
processing 2M+ daily transactions with 99.99% accuracy
- Reduced API response time by 40% by implementing
multi-layer caching strategy with Redis and CDN,
directly improving mobile app user experience for
80M+ registered users
- Designed event-driven notification system using
Apache Kafka, replacing polling-based architecture
and reducing server load by 55%
- Led migration of 3 legacy monolith services to
containerized microservices on AWS ECS, improving
deployment frequency from monthly to daily
Software Engineer | Optimizely | Dhaka
January 2022 to February 2024
- Developed core features for the A/B testing platform
using C# (.NET) and React, serving enterprise clients
across 100+ countries
- Implemented automated data pipeline for experiment
analytics, reducing report generation time from
30 minutes to under 2 minutes
- Built comprehensive integration test suite covering
150+ test scenarios, reducing production incidents
by 45% over 6 months
- Mentored 2 junior engineers through code reviews,
pair programming, and weekly knowledge-sharing
sessions
Junior Software Engineer | Brain Station 23 | Dhaka
July 2021 to December 2021
- Developed 12 REST API endpoints for a healthcare
client project using Java Spring Boot and Oracle
database
- Implemented real-time WebSocket communication for
patient monitoring dashboard, enabling live data
updates every 5 seconds
- Participated in Brain Station 23 Star Coder program
and completed intensive 3-month onboarding training
EDUCATION
B.Sc. in Computer Science & Engineering
Bangladesh University of Engineering and Technology
Graduated: 2021 | CGPA: 3.55/4.00
TECHNICAL SKILLS
Languages: TypeScript, JavaScript, C#, Java, Python
Frontend: React, Next.js, Redux, Tailwind CSS
Backend: Node.js, Express, .NET, Spring Boot
Databases: PostgreSQL, Oracle, MongoDB, Redis
Cloud & DevOps: AWS (EC2, ECS, S3, Lambda, SQS),
Docker, Kubernetes, GitHub Actions
Messaging: Apache Kafka, RabbitMQ
Testing: Jest, xUnit, React Testing Library
CERTIFICATIONS
- AWS Certified Developer Associate (2024)
- Certified Kubernetes Application Developer (2023)For additional resume templates and formatting guidance, the Tech Interview Handbook Resume Guide provides excellent templates and advice specifically for software engineers. It is one of the best free resources available for structuring a tech resume.
Final Checklist Before Submitting
Before you submit your resume to any job posting, run through this checklist. Every item matters, and skipping even one can cost you an interview opportunity.
Content Checklist
- • Your summary or objective is tailored to the specific role
- • Every bullet point starts with a strong action verb
- • Achievements are quantified with numbers wherever possible
- • Skills section matches the keywords in the job description
- • No responsibilities are listed; only achievements with impact
- • GitHub and LinkedIn URLs are included and up to date
- • Projects have live links or repository links
- • Competitive programming ratings or hackathon results are mentioned (if applicable)
Formatting Checklist
- • Resume is one page (under 5 years experience) or at most two pages
- • Single-column layout with no tables, text boxes, or graphics
- • Consistent font, size, and spacing throughout
- • Standard section headings used (Work Experience, Education, Skills, Projects)
- • No personal photo, religion, marital status, or father's name included
- • File saved as PDF with the name format: FirstName_LastName_Resume.pdf
Quality Checklist
- • Zero spelling or grammatical errors (proofread at least twice)
- • All dates are accurate and consistent in format
- • All links are working (test every URL)
- • Copy-paste test passed (paste into Notepad; content appears in correct order)
- • A friend or colleague has reviewed it for clarity and feedback
Useful Resources
- • Tech Interview Handbook: Resume Guide for comprehensive resume advice tailored to software engineers
- • BDJobs for browsing current job postings and understanding what Bangladesh employers are looking for
- • LinkedIn for networking with recruiters and keeping your professional profile aligned with your resume
- • Our Interview Preparation Guide for what comes after your resume gets shortlisted
- • Our Salary Guide for understanding compensation benchmarks when negotiating
Ready to Apply?
Now that your resume is polished and ATS-optimized, start applying to top software engineering positions across Bangladesh. Browse openings from companies like bKash, Optimizely, Brain Station 23, Pathao, and many more.
Browse All Jobs on BD Tech JobsReady to Take the Next Step?
Explore hundreds of tech job openings from top companies across Bangladesh on BD Tech Jobs.
Related Articles
10 Best Software Companies in Bangladesh for Engineers (2026)
The best software companies in Bangladesh ranked by what matters to engineers: work culture, salary, career growth, and technical opportunities. A guide for programmers and developers who want to build their careers at companies that invest in their people.
Software Engineer Salary in Bangladesh: Complete Guide (2026)
Comprehensive salary guide for software engineers in Bangladesh. Explore salary ranges by experience level, role, company tier, and skills. Compare with regional markets and learn negotiation tips.
How to Get a Remote Dev Job from Bangladesh in 2026
Step-by-step guide to landing remote developer jobs from Bangladesh. Discover the best platforms, in-demand skills, payment methods, and strategies to compete globally while working from home.