Mô Tả Công Việc
We are seeking a skilled Full-Stack Django Developer to join our team in Vietnam. You will be responsible for the backend development of a unified system integrating customer management, lesson scheduling, and invoice processing. While your primary focus will be development, having experience in MySQL, Next.js (React), and API development will be a significant advantage.The ideal candidate should be a self-driven engineer who can work independently while effectively communicating with a remote team. As our development and business teams operate internationally, English proficiency is required for communication, and knowledge of Japanese is a plus.Responsibilities
Develop and maintain Django-based backend services for our unified system.
Design and optimize MySQL database structures to ensure scalability and performance.
Develop RESTful APIs using Django Rest Framework (DRF) to connect frontend applications and external services.
Integrate with Google Calendar API, Stripe, and other third-party services as needed.
Implement authentication and role-based access control (RBAC) for different user types.
Work closely with frontend developers to build and maintain Next.js (React) applications.
Ensure high-performance, scalable, and secure application architecture.
Participate in code reviews, unit testing, and system debugging.
Collaborate with international team members using Slack, Jira, and GitHub.
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
3+ years of experience in Django (Python) development.
Strong expertise in MySQL database design and optimization.
Experience in Django Rest Framework (DRF) for API development.
Familiarity with Next.js (React) for frontend development is a plus.
Proficiency in Docker and deployment on Google Cloud Platform (GCP) (or other cloud services).
Experience with Redis for caching and scalable system architectures.
Strong understanding of version control (Git/GitHub) and CI/CD workflows.
Fluent in English (both written and spoken) for communication with the international team.
Japanese language skills are a plus but not required.
Preferred Qualifications
Experience with Google Calendar API integration.
Knowledge of Stripe API for payment processing.
Familiarity with modern frontend development practices (React/TypeScript).
Experience working in an Agile development environment.
Past experience in a startup or fast-growing company.
Xem toàn bộ Yêu Cầu Công Việc
Hình thức
Full-time
Quyền Lợi
Location: Vietnam (Remote)
Job Type: Full-time
Work Hours: Flexible, aligned with international collaboration needs
Compensation: Competitive salary based on experience
Benefits: Paid leave, professional development opportunities, and the possibility of travel for team collaboration
Mức lương
Thỏa thuận
Báo cáo tin tuyển dụng: Nếu bạn thấy rằng tin tuyển dụng này không đúng hoặc có dấu hiệu lừa đảo,
hãy phản ánh với chúng tôi.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.