JobBobsReal-time global job discoveryLive

Full Stack Developer - Python Go (Freelance - 6 Months Contract)

Kate Worthington · United States · 2026-10-03

seniorRemote
Apply on the employer's site

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

Similar jobs

Apply on the employer's site

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.