Remotify
Garena
Senior Full Stack Developer
Asia
June 28, 2026 at 1:21 PM
✨ AI summary
Location
Bangkok, Thailand
Languages
Go
Python
PHP
HTML
CSS
JavaScript
Frameworks
Gin (
Go
)
Djan
go
(
Python
)
Laravel (
PHP
)
Databases
MySQL
Mon
go
DB
Experience Level
2-5 years
Job Description
Full Stack Development
Design, develop, and maintain robust
API
s to facilitate seamless communication between front-end and back-end systems.
Implement server-side functionality using back-end programming languages such as
Go
,
Python
, or
PHP
.
Design and manage relational and NoSQL databases to ensure efficient data storage, retrieval, and manipulation.
Continuously monitor and optimize the system for performance, efficiency, and scalability.
Implement robust
security
measures to safeguard sensitive data and ensure system integrity.
Code Quality & Maintainability
Write clean, maintainable, and well-documented code that adheres to industry and team best practices.
Follow established patterns, conventions, and principles across both front-end and back-end codebases.
Participate in code reviews to maintain a consistent codebase and support team-wide quality standards.
Collaboration
Collaborate closely with front-end engineers to ensure smooth data flow and a consistent user experience.
Communicate effectively with product managers, designers, and QA to align development with product
go
als.
Share knowledge across the team and contribute to a culture of continuous learning and collaboration.
Testing
Test and debug applications across both front-end and back-end to guarantee high performance and system reliability.
Identify and resolve technical issues early in the development lifecycle.
Contribute to the team’s
testing
strategy including unit tests, integration tests, and load/performance tests where appropriate.
Documentation
Maintain clear and up-to-date technical documentation, including system architecture, database schemas, and
API
specifications.
Document common troubleshooting steps and backend workflows for team reference and onboarding.
Contribute to internal technical wikis or developer handbooks to support knowledge sharing and long-term system sustainability.
Job Requirements
Bachelor’s degree in Computer Science or related technical field, or equivalent practical experience
Around 2-5 years of experience in back-end development or full-stack development in a production environment
Proficiency in
Go
lang,
Python
, or
PHP
, with strong understanding of server-side architecture and design patterns
Experience working with relational databases such as
MySQL
, and familiarity with NoSQL databases like Mon
go
DB
Proficiency in designing, developing, and integrating
API
s (REST, gRPC, GraphQL)
Experience with back-end frameworks such as Gin (
Go
), Djan
go
(
Python
), or Laravel (
PHP
)
Familiarity with front-end development (e.g., using
HTML
,
CSS
,
JavaScript
, or a front-end framework) is a plus
Understanding of
security
principles and data protection best practices in web applications
Experience with Git for version control in collaborative team environments
Excellent problem-solving, analytical, and communication skills
Strong work ethic, self-motivated, proactive, and a team player
Ability to work independently and collaboratively within cross-functional teams
Passion for continuous learning and staying updated with modern back-end and full-stack technologies
Passion in games will be a big plus
Apply