Full Stack Developer - Python Go (Freelance - 6 Months Contract)
Kate Worthington · United States · 2026-10-03
About this role
Hiring Position: Senior Full Stack Developer (6-Month Contract)
Working Condition: Work from Anywhere
Location: Bangkok, Thailand (MRT Accessible)
Pay Rate: THB 50000 to THB 65000
About the Role
Our client is seeking a Senior Full Stack Developer to play a key role in building and maintaining high-performance applications. You will design scalable systems, implement robust APIs, and collaborate with cross-functional teams to deliver seamless digital experiences. This is an exciting opportunity to contribute to cutting-edge projects while growing in a collaborative and innovative environment.
Key Responsibilities
Full Stack Development
• Design, develop, and maintain robust APIs to enable seamless integration between front-end and back-end systems.
• Implement server-side functionality using languages such as Go, Python, or PHP.
• Design, manage, and optimize both relational and NoSQL databases.
• Continuously monitor and fine-tune applications for performance, scalability, and efficiency.
• Implement strong security practices to safeguard sensitive data and maintain system integrity.
Code Quality & Maintainability
• Write clean, maintainable, and well-documented code following best practices.
• Ensure consistency in codebases by adhering to established patterns, conventions, and principles.
• Participate in code reviews and support high-quality team standards.
Collaboration
• Partner with front-end engineers to deliver smooth data flow and a consistent user experience.
• Work closely with product managers, designers, and QA to align development with product objectives.
• Contribute to team knowledge-sharing and foster a culture of continuous improvement.
Testing
• Conduct thorough testing and debugging across front-end and back-end systems.
• Detect and resolve technical issues early in the development process.
• Support and improve the teams testing strategy (unit, integration, load, and performance testing).
Documentation
• Maintain clear and updated technical documentation, including architecture diagrams, schemas, and API specs.
• Document troubleshooting steps and workflows for team reference and onboarding.
• Contribute to internal wikis or developer guides to ensure long-term sustainability of systems.
Qualifications
• Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
• 3 - 5 years of experience in back-end or full-stack development in production environments.
• Proficiency in Golang, Python, or PHP, with solid understanding of server-side architecture and design patterns.
• Strong experience with relational databases (e.g., MySQL) and familiarity with NoSQL databases (e.g., MongoDB).
• Skilled in designing and integrating APIs (REST, gRPC, GraphQL).
• Hands-on experience with back-end frameworks such as Gin (Go), Django (Python), or Laravel (PHP).
• Familiarity with front-end technologies (HTML, CSS, JavaScript, or frameworks) is an advantage.
• Knowledge of web application security principles and data protection best practices.
• Proficiency with Git for version control in collaborative environments.
• Strong analytical, problem-solving, and communication skills.
• Self-motivated, proactive, and collaborative, with the ability to work independently.
• Passion for continuous learning and keeping up with emerging technologies.
• Enthusiasm for gaming will be a strong plus.
Originally posted on Himalayas
Skills asked for
- python
- go
- php
- golang
- mysql
- mongodb
- rest
- grpc
Similar jobs
- Développeur web fullstack (H/F)LEIHIA · Marly-le-Roi
- Développeur web fullstack (H/F)LEIHIA · Drancy
- Full-Stack Software EngineerBurq, Inc.
- Full Stack EngineerBurq, Inc. · Lahore
- WFH opportunity | Lead Fullstack EngineerTASQ Staffing Solutions
- Freelance Full-Stack Developer - Python & JavaScriptDigital · Jakarta
- Freelance Full-Stack Developer - Python & JavaScriptDigital · Ho Chi Minh City
Your next role is already in here.
Search live openings from thousands of employers, save the ones worth a second look, and let JobBob keep watch for the rest.