Were seeking an experienced Python Developer (Mid or Senior level) to join our growing onsite engineering team in Dhaka. You will design develop and optimize high-quality backend services APIs and data processing pipelines for complex web and enterprise applications.
Key Responsibilities
- Develop test and maintain scalable backend applications and RESTful APIs using Python (Django Flask or FastAPI).
- Design robust database schemas and optimize queries (PostgreSQL MySQL MongoDB or similar).
- Write clean modular and well-documented code following best practices and coding standards.
- Collaborate with front-end developers DevOps engineers and stakeholders to deliver end-to-end solutions.
- Integrate third-party services and external APIs as needed.
- Implement unit integration and E2E tests (pytest unittest etc.).
- Participate in code reviews and mentor junior team members (for Senior level).
- Optimize application performance scalability and security.
- Contribute to system architecture and technical decisions.
- Troubleshoot and resolve bugs and production issues promptly.
Qualifications :
- Bachelors degree in Computer Science Engineering or related field (or equivalent experience).
- Mid-Level: 2 years of professional experience in Python development.
- Senior Level: 5 years of professional experience in Python development.
- Hands-on experience with one or more Python web frameworks (Django Flask FastAPI).
- Proficient in database design and management (SQL/NoSQL).
- Solid understanding of RESTful API development and integration.
- Familiarity with Git Docker CI/CD and agile development practices.
- Good problem-solving analytical and communication skills.
- Ability to work independently and in a collaborative onsite team environment.
Additional Information :
- Experience with cloud platforms (AWS Azure GCP).
- Familiarity with microservices Celery or asynchronous programming (asyncio).
- Exposure to DevOps containerization or Kubernetes.
- Background in data engineering machine learning or big data is a plus.
What We Offer
- Competitive salary and yearly performance bonus.
- State-of-the-art office environment in Dhaka.
- Free lunch snacks and wellness benefits.
- Learning and professional development opportunities.
- Regular team-building events and company outings.
Send your CV and GitHub/portfolio links to Please specify Mid Python Developer or Senior Python Developer in your email subject. Only shortlisted candidates will be contacted.
Remote Work :
No
Employment Type :
Full-time