Location: Rama 3, Bangkok (Hybrid) · Reports to: Technical Lead · Job type: Full-Time / Contract
About the role
We are seeking a highly skilled and motivated developer to join our team and contribute to the development of both in-house products and external client solutions. In this role, you will work closely with cross-functional teams to design, build, and maintain reliable, scalable, and high-performance systems across gaming platforms, commercial applications, and enterprise-level software. You will play a key part in shaping technical architecture, ensuring smooth integration between services, and delivering high-quality features that meet business and user needs. Your technical expertise, problem-solving ability, and commitment to quality will be instrumental in supporting our growing digital ecosystem across multiple industries.
Key responsibilities
Backend Development
- Develop and maintain backend services, APIs, and microservices for gaming, commercial, and enterprise applications.
- Implement server-side logic using Node.js, Python, or related backend stacks under guidance from senior engineers.
- Work with databases (SQL/NoSQL) to create efficient queries and support application features.
Architecture & System Design
- Support senior engineers in designing scalable and maintainable backend systems.
- Contribute to database schema design and implementation.
- Assist in improving system structure, code quality, and modularity.
Cloud and Deployment
- Support senior engineers in deploying applications to AWS, Tencent Cloud, GCP, or equivalent cloud environments.
- Help troubleshoot deployment or environment issues under guidance.
Security & Compliance
- Follow secure coding guidelines and backend security best practices.
- Implement basic API security measures such as validation, authentication, and access control.
Project Collaboration
- Work closely with Front-end Developers, Project Managers, QA, and UX/UI teams.
- Help translate technical requirements into backend tasks.
- Provide support in debugging, testing, and maintaining ongoing projects.
Documentation & Knowledge Sharing
- Create and maintain documentation for APIs, backend logic, database structures, and deployment steps.
- Participate in code reviews and continuously learn from senior team members.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience (fresh graduates welcome).
- Basic understanding of server-side programming in Node.js, Python, Go, or Java (depending on your stack).
- Familiarity with RESTful APIs, JSON, and basic backend architectural concepts.
- Knowledge of relational or NoSQL databases (MySQL, PostgreSQL, MongoDB, DynamoDB, etc.).
- Understanding of Git and basic version control workflows.
- Good problem-solving skills and willingness to learn new technologies.
- Ability to work in a collaborative, agile environment.
Good to have
- Experience with frameworks such as Express.js, FastAPI, Spring Boot, or NestJS.
- Basic understanding of AWS, Docker, or cloud-based deployment workflows.
- Familiarity with microservices, message queues, or event-driven architecture.
- Experience writing unit tests or using testing frameworks.
- Interest in game backend systems, authentication, payment integration, or leaderboard systems.
Office location and hours
- Yan Nawa, Rama 3, Bangkok (BRT Wat Dan) – Parking available
- 10:00 AM - 7.00 PM, Monday to Friday (Hybrid)
Why Bonfire Gathering
At Bonfire Gathering, you’ll join an innovative and fast-growing team that blends gaming creativity with modern digital solution development. Whether you’re building systems that support our games or delivering high-impact software for external partners, you will be part of a collaborative, agile environment that values ownership, problem-solving, and continuous improvement. Here, your work directly contributes to shaping both our gaming experiences and our expanding digital ecosystem—ranging from commercial applications to enterprise platforms and cloud-driven solutions. If you are passionate about creating meaningful technology, driving impactful projects, and growing with a company that pushes the boundaries of what’s possible across multiple industries, we encourage you to apply.
About us
Bonfire Gathering is a new and dynamic player in the game industry, led by Oat Pramote Pathan, committed to delivering immersive gaming experiences to Thai players. We are dedicated to fostering innovation and creativity in the world of gaming. At Bonfire Gathering, we value passion, teamwork, and a relentless pursuit of excellence.
Beyond gaming, we are expanding into a full digital ecosystem that spans software house and enterprise solution development, commercial web and mobile applications, cloud and infrastructure services, data and analytics platforms, as well as automation tools and internal productivity systems. Our goal is to build technology that empowers both our players and our partners across multiple industries.
We are currently seeking talented and enthusiastic individuals to join our team and contribute to our mission. Whether you’re passionate about gaming or driven to build impactful digital products, we encourage you to explore the exciting career opportunities with us. Join us in creating memorable experiences, developing innovative solutions, and pushing the boundaries of what’s possible in the digital world.
How to apply
Apply today by sending an email to career@bonfiregathering.com with your resume and portfolio attached. Please include your expected salary in your application.
