Middle Python developer
Location: onsite at 253 Hoàng Văn Thụ
Duration: December 1, 2025 → End of January 2026 [Can be extended until the end of April 2026]
No English requirements
Responsibilities
- Design, develop, and optimize backend services using Python (FastAPI) in a microservices architecture.
- Analyze business requirements and convert them into maintainable, scalable technical designs following Clean Architecture principles.
- Take technical ownership of assigned modules; perform code reviews, mentor junior developers, and ensure code quality and best practices.
- Collaborate closely with Frontend, QA, and Testing teams to deliver reliable and scalable systems.
- Create and maintain technical documentation, including API documentation, technical specs, and system architecture notes.
Skills & Experience
- 2–5+ years of experience in software development, with strong proficiency in Python and hands-on experience building production systems using FastAPI, Flask, or Django.
- Experience building distributed systems using microservices, serverless, or event-driven architectures.
- Strong skills in database and schema design for scalable applications.
- Solid understanding of software engineering principles: Clean Architecture, SOLID, and common design patterns.
- Strong problem-solving, analytical thinking, and documentation skills.
Application Confirmation
You're applying for the role below: