
Learning Bangladesh
Learning Bangladesh
Summary
- Vacancy: 2
- Age: 18 to 32 years
- Location: Anywhere in Bangladesh
- Salary: Tk. 15000 – 30000 (Monthly)
- Experience: At most 4 years
- Published: 16 Jun 2025
Requirements
Education
- Bachelor/Honors in any discipline
Experience
- At most 4 years
- The applicants should have experience in the following business area(s):
Software Company, Educational Technology (Edtech) Startup, Online Streaming Startup, Artificial Intelligence (AI) Startup, E-commerce Startup - Freshers are also encouraged to apply.
Additional Requirements
- Age 18 to 32 years
- EdTech (Education Technology)
- SaaS Platforms
- E-learning & Course Management
- Web Application Development
- Software Development (Product-based)
- Frontend/Backend Development Services
- IT Services & Consulting
- Startups or Innovation Labs
- Digital Product Development
- AI & Automation Tools (Nice to have)
Experience: 0–4 years (Freshers encouraged to apply)
Required Skills & Technologies:
- Core Backend Technologies
- Node.js, Express.js
- Firebase Cloud Functions
- Firebase Authentication, Firestore
- RESTful API design and development
- MongoDB and schema design best practices
- Payment & Security
- Integration with SSL Commerz, bKash, or Stripe (preferred)
- Understanding of API security, JWT, middleware, rate limiting, and input sanitization
- Tooling & Workflow
- Git & GitHub
- Firebase Console, Postman, and debugging tools
- Familiarity with CI/CD tools (GitHub Actions, Vercel, Firebase Hosting)
- Soft Skills
- Strong problem-solving ability
- Clean code writing & documentation skills
- Teamwork, daily reporting habit, and accountability
Experience Requirements:
- Maximum 4 years of backend development experience
- Freshers with solid project-based experience (internships or self-initiated apps) are welcome
- Experience in any of the following industries is preferred:
- EdTech Platforms / LMS
- SaaS Startups
- E-learning Systems
- IT Services or Tech Startups
- Digital Product Teams
Preferred Domain Knowledge:
- SaaS Platform Development
- Course Management & Payment Logic
- Firebase as Backend (BaaS)
- Modular API design and scaling strategy
- Bangladesh-based payment gateway handling
Responsibilities & Context
Location: Dhaka (Hybrid/Remote)
About Us: Learning Bangladesh is developing a scalable SaaS-based Learning Management System (LMS) tailored for Bangladeshi learners and educators. Our goal is to simplify the online teaching experience by integrating video hosting, quizzes, certificates, payments, and student tracking in one powerful platform. We are seeking a Backend Developer with Firebase expertise and strong Node.js skills to build the infrastructure behind this platform.
Key Responsibilities
- Develop and maintain secure and scalable backend services using Firebase Cloud Functions and Express.js.
- Create and manage RESTful APIs for courses, users, orders, progress, quizzes, and certificates.
- Design and manage NoSQL database models using Firestore and MongoDB.
- Build and enforce role-based authentication for learners, instructors, and admins using Firebase Auth.
- Integrate payment gateways like SSLCommerz and bKash.
- Apply middleware and security best practices (rate limiting, token verification, input validation).
- Write modular, reusable, and documented code that supports long-term scalability.
- Monitor and debug serverless functions, track performance, and optimize database queries.
- Collaborate with frontend developers, QA, and UI/UX designers in Agile sprints.
- Report daily task progress and participate in weekly team meetings (1 day on-site – Saturday or Tuesday).
Skills & Expertise
API Development
Express (for Node.js)
Firebase
Google Cloud Platform (GCP)
MongoDB
React | NodeJS | mongoDB | mongoose | JavaScript | Github | Git
Restful Web API
Compensation & Other Benefits
What You’ll Get:
Competitive salary with annual performance reviews
Festival bonuses and performance-based incentives
One weekly physical office day (Saturday or Tuesday)
Flexible work time (with daily CRM reporting)
Free lunch and coffee at our Dhaka office
A mission-driven, supportive work environment
A chance to shape a national-level EdTech product from scratch
Employment Status
Full Time
Job Location
Anywhere in Bangladesh
To apply for this job email your details to admin@chakricircular.com