Full Stack Developer
Supamith ThatanamThailandSENIORPosted 4d ago
PythonWeb FrameworksERPNextSAPDatabase DesignMicroservicesRESTful APIWorkflow EngineSvelteVue.jsFrappeHTMLCSSJSAutomated TestingpytestPlaywrightCI/CD
About the Role
We are looking for a Senior Fullstack Developer with Python expertise to join our team for an Enterprise Payment project.
Key Responsibilities
• Develop and maintain enterprise payment systems
• Customize ERPNext modules or work with SAP (MM/FI)
• Design and optimize database structures
• Implement microservices architecture
• Create RESTful APIs and workflow engines
• Build frontend interfaces using Svelte, Vue.js, and Frappe
• Implement automated testing and CI/CD integration
Requirements
• 5-6 years of Python development experience
• Strong skills in web frameworks
• Experience with ERPNext module customization or SAP (MM/FI)
• Knowledge of database design and optimization
• Understanding of microservices, RESTful API, and workflow engines
• Proficiency in frontend technologies (Svelte, Vue.js, Frappe, HTML, CSS, JS)
• Experience with automated testing (pytest, Playwright) and CI/CD
Special consideration will be given to candidates with understanding of Procure-to-Pay (P2P), Approval Matrix, 2/3-way Matching, and Thai Tax (VAT/e-Tax) systems.