Back to List

Python developer

About the project

We develop a replica of the Salesforce app for internal use by one the biggest cash and carry retailers in Thailand. System consist of analytics platform, centralized 360 customer insights platform, in-house api and UI bootstrap foundations, asynchronized data-verse syncing at scale, and more.

Technology stack:

  • Fullstack Python Middle develop
  • Frappe Framework

Requirements :

  • 3+ years of experience with modern Python (modern frameworks)
  • Frappe Framework
  • Experience with modern database architecture and management techniques (PostgresDB, mongoDB, BigQuery, Jira)
  • Used to working in a fast-paced, agile environment
  • Networking skills (TCP/UDP, IP, proxy, VPN, etc.)
  • Version control and continuous integration tools (Github CI, Jenkins, Travis CI, etc.)
  • Experience building services that leverage cloud-based infrastructure (GCP, AWS, etc.)
  • English - Strong Upper at least
  • Strong leadership skills
  • Excellent technical, diagnostic, and troubleshooting skills
  • Organizational abilities
  • Willingness to build professional relationships with staff and clients
  • Excellent communication, motivational, and interpersonal skills


  • Implement new in-house data platform with machine learning and AI.
  • Implement new sales tool to support business
  • Building & maintaining unit tests


  • Working in high efficient team
  • Automated development environment, use and participate in it!
  • Develop high reliable technical solution
  • Leadership and mentorship program

Responsibilities for Tech Lead:

  • Guide team through technical issues and challenges
  • Troubleshoot technical problems that occur
  • Scheduling training sessions and meetings to discuss improvements
  • Promote collaboration and engagement within the team
  • Focus on team growth
  • Ensure Code Review Healthiness
  • Analyze existing operations to ensure delivery healthiness
  • Being a bridge between the Product Management and the team

Interested? You know what to do. Apply for this position