Title: Backend Engineer → Core Backend
Company Name: Milito Technologies Ltd
Vacancy: 2
Age: Na
Job Location: Dhaka (Nababpur)
Salary: Tk. 65000 - 80000 (Monthly)
Experience: --
Published: 2026-01-31
Application Deadline: 2026-02-28
Education:
Requirements: --
Skills Required:
Additional Requirements:
Responsibilities & Context:
You will be responsible for building the entire backend system from zero to MVP and making it ready for real users. This role is about clarity, and execution, not just writing code.
Design and build the main backend architecture from scratch
Decide service structure, codebase organization, and system boundaries
Build systems that are simple first, but scalable later
Think long-term while delivering fast for MVP
Design clean, consistent, and well-documented APIs
Ensure smooth integration with:
Frontend (web)
Android app
iOS app
Handle request validation, error handling, pagination, and versioning
Make APIs easy for other developers to use without confusion
Implement secure authentication systems (token-based, session-based, etc.)
Manage roles, permissions, and access control
Protect APIs from common threats (rate limiting, input validation, abuse prevention)
Secure secrets, keys, and environment variables properly
Design and manage databases (SQL / NoSQL where appropriate)
Handle structured data, unstructured data, and metadata
Ensure data consistency, indexing, and performance
Plan for backups, recovery, and data safety from day one
Deploy backend services on cloud infrastructure
Configure servers, containers, storage, and networking
Optimize performance for speed and cost
Handle concurrency, background jobs, queues, and async tasks
Implement logging, monitoring, and alerting
Identify and fix performance bottlenecks
Debug production issues calmly and systematically
Make the system stable before adding complexity
Set up clean development, staging, and production environments
Automate builds, tests, and deployments
Write readable, maintainable, and testable code
Follow clear Git workflows and code review practices
Work closely with frontend, Android, and iOS developers
Communicate API changes clearly and early
Divide responsibilities cleanly with another backend engineer
Take ownership of backend decisions and outcomes
Use AI tools to improve productivity (code generation, debugging, design)
Write effective prompts and validate AI output carefully
Know when to trust AI and when to rely on engineering judgment
Focus on delivering a working, stable MVP, not over-engineering
Prioritize correctness, security, and clarity
Build systems that can grow without full rewrites
Take responsibility until the backend is production-ready