Full Stack Developer (Python)
Technology
BIGGOLD DIGITAL INNOVATION CO., LTD.
Bangkok, ประเทศไทย2 weeks agoUntil 13/6/2569
Hybrid
รายละเอียดงาน
Position : Full Stack Developer (Python)
Responsibilities
- Deliver secure, scalable, and high-performance applications across backend (Odoo , Django, FastAPI, Nest.js) and modern frontend frameworks (Java Script , Html ,Vue/Nuxt, React/Next).
- Develop and maintain custom Odoo modules.
- Fix bugs, improve performance, and ensure version compatibility. Integrate Odoo with third-party systems (e.g., ERP , MRP , Inventory , Accounting , Purchase , CRM , E-commerce , E-learning ).
- Build API-first systems with robust integration patterns (REST/GraphQL/gRPC).
- Ensure excellence in architecture, maintainability, and operational reliability across the full development.
- Drive engineering practices across the team: testing, CI/CD, DevSecOps, observability, and cloud/on-prem hybrid deployment.
- Mentor mid-level and junior developers, elevating the team’s technical maturity.
- Support the company’s long-term direction in data platforms, and ecosystem integration.
- Bachelor’s degree in Computer Science, Software Engineering, IT, or equivalent.
- 2-5 years of professional experience in full stack development with strong hands-on expertise in Python, Odoo Framework , Django, Django REST Framework , and AI.
- Solid experience with modern frontend frameworks such as Java Script , Html , Vue.js (Nuxt 3) , React.js (Next.js), including component-based architecture and state management.
- Strong proficiency in SQL , PostgreSQL , SQL Server and Oracle, including schema design, indexing, query optimization, and migration management.
- Experience with API-first development following REST/OpenAPI standards; familiarity with GraphQL or gRPC is a plus.
- Strong understanding of containerization and deployment using Docker, and ability to collaborate effectively in Kubernetes-based environments.
- Hands-on experience integrating CI/CD pipelines (GitLab CI, Jenkins, or Argo CD) with automated testing, linting, and security scanning.
- Working knowledge of Identity & Access Management (IAM) concepts and practical experience using Keycloak for authentication/authorization.
- Strong capability in writing clean, modular, maintainable code with proper documentation, testing, and adherence to standards.
- Proven experience in cross-team collaboration with PM, BA/SA, QA in a matrix organization.
- Strong problem-solving skills with the ability to diagnose performance issues across the stack (frontend, backend, database, infra).
- Familiar with ERP , MRP systems and have studied or gained experience in data science-related fields
- Ability to mentor junior and mid-level engineers, lead code reviews, and elevate engineering practices within the team.
BIGGOLD DIGITAL INNOVATION CO., LTD. is crucial to the development of technology for organizations, playing a vital role in driving the organization.
Keywords
pythonodoodjangofastapijavascriptingreact-jsreactenterprise-resource-planning-erpfood-enterprise-resource-planning-erpmedical-devices-enterprise-resource-planning-erpmaterial-requirements-planning-mrpcandidate-relationship-managementcrmcustomer-relationship-management-crmecommerceelearningapplication-programming-interface-apiapi-first-approachgraphqlgrpctraining-and-developmentpolicies-and-practicestesting-and-analysiscustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cddevsecopsobservabilityhybrid-deploymentmentoringdata-platformcomputer-scienceinformation-technologydjango-rest-frameworkartificial-intelligencevue-jsnext-jscomponentstate-local-municipalsqlpostgresqlpostgresoracleplanning-and-designvisual-art-designproduct-development-and-designquery-optimizationopen-apicontainerizationdockerkubernetesgitlabgitlab-cijenkinsargoargo-cdautomation-testingaws-identity-and-access-managementidentity-access-management-iamkeycloakauthenticationparticulate-matternon-disclosure-agreement-ndaquality-assuranceclubs-organizationsdata-sciencecode-reviewinstructional-design-id
¿Te interesa este puesto?