Back End Developer
XGPT Enterprise – Private AI, a Vietnam-based remote-first company specializing in AI-powered tools for development teams, is looking for a part-time Back-End Developer Intern to support the rebuild of its internal ERP system. This is a freelance, remote role offering flexible working hours (minimum 20 hours per week) and a competitive hourly rate, paid twice monthly. You’ll be responsible for designing and implementing scalable back-end systems using Django, Django REST Framework, PostgreSQL, and integrating core ERP modules like inventory, order management, and invoicing. This role offers high autonomy, greenfield architecture decisions, and is ideal for developers who thrive in an async-first, agile environment.
Candidates should have at least 1 year of hands-on experience with Python 3.x, solid knowledge of object-oriented programming and type hints, and strong expertise with Django 4+, Celery, and advanced SQL using PostgreSQL. Bonus points for familiarity with migrating from legacy ERP systems (like Odoo or SAP), or knowledge of finance operations such as AR/AP and cost accounting. Applicants must submit a résumé, code samples (GitHub/GitLab), expected hourly rate, and a brief description of a Django scaling challenge they've solved.
This internship offers more than just development exposure—it’s a chance to take part in shaping a modern ERP platform with a future roadmap that includes BI, analytics, and mobile development. Short-listed candidates will complete a paid code challenge and interview with the lead developer. The hiring process is on a rolling basis with fast feedback, making this a great opportunity for motivated developers to quickly secure impactful work.
Contract Type:
Freelance (project-based with option to extend)
Fully remote, flexible hours (minimum 20 hrs/week)
About the Project
We’re rebuilding and extending our internal ERP stack (purchasing, inventory, order management, finance) on a modern Django/PostgreSQL foundation. You’ll own the back-end: architecture, API design, integrations, and performance tuning. You’ll collaborate with a small product team (PM, UI/UX, front-end dev) using an agile, async workflow.
What You’ll Do
Design & implement scalable Django apps and RESTful APIs for core ERP modules (inventory, BOM, MRP, invoicing).
Extend existing ERP logic with business-specific workflows, rules engines, and scheduled tasks (Celery/RabbitMQ).
Document architecture decisions, API endpoints, and deployment run-books for hand-off.
Must-Have Skills
- Languages: +1 years Python 3.x; solid OOP & type-hints
- Frameworks: Django 4+, Django REST Framework, Celery
- Databases: PostgreSQL (advanced SQL, migrations, query tuning)
Nice-to-Have
Experience migrating from legacy ERP (Odoo, SAP B1, MS Dynamics)
Knowledge of accounting workflows (AR/AP, GL, cost accounting)
What We Offer
- Competitive hourly rate (paid twice monthly)
- Green-field architecture decisions & high autonomy
- Long-term roadmap (phase 2: analytics, BI, mobile front-end)
- Async-first culture—no needless meetings, flexible timezone overlap
How to Apply
Send GitHub/GitLab link, résumé, and hourly rate to hong@cjs.vn
Briefly describe a Django scaling challenge you solved (≤ 150 words).
Short-listed candidates complete a paid code task + video call with lead dev.
Deadline: Rolling—first come, first reviewed. We move fast; expect feedback within 5 business days.
Ready to architect ERP back ends that never break on release night? Hit “Send” and let’s build together.
Similar Jobs





