Senior Full Stack Developer

1 week ago


Bangkok, Bangkok, Thailand Garena Full time

Job Description
Full Stack Development

  • Design, develop, and maintain robust APIs 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 goals.
  • 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-4 years of experience in back-end development or full-stack development in a production environment
  • Proficiency in Golang or Python with strong understanding of server-side architecture and design patterns
  • Experience working with relational databases such as MySQL, and familiarity with NoSQL databases like MongoDB
  • Proficiency in designing, developing, and integrating APIs (REST, gRPC, GraphQL)
  • Experience with back-end frameworks such as Gin (Go), Django (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


  • Bangkok, Bangkok, Thailand AIA Thailand Full time

    Job Summary:Senior Full-stack Developer is responsible for developing digital platforms for AIA / AIA Wellness. You will be part of a scrum team and work with a team of both in-house and outsource developers.Responsibilities:• Handle the design, architecture, development, code review and testing of core applications.• Contribute to best practice,...

  • Full Stack Developer

    2 weeks ago


    Bangkok, Bangkok, Thailand Abhidi Solution (Thai) Co., Ltd. Full time

    Job Title: Full Stack Developer (.NET + React/TypeScript)Industry: ManufacturingLocation: 88, Sukhapiban2Job SummaryWe are looking for a skilled Full Stack Developer with strong experience in .NET-based backend development and React with TypeScript on the frontend. The ideal candidate will be responsible for developing scalable web applications, building...

  • Full Stack Developer

    2 weeks ago


    Bangkok, Bangkok, Thailand Abhidi Solution Full time

    Full Stack Developer (.NET + React/TypeScript)Industry:ManufacturingLocation:88, Sukhapiban2Job SummaryWe are looking for a skilledFull Stack Developerwith strong experience in.NET-based backend development and React with TypeScripton the frontend. The ideal candidate will be responsible for developing scalable web applications, building microservices, and...

  • Full Stack Developer

    2 weeks ago


    Bangkok, Bangkok, Thailand UC Connect Co., Ltd. Full time

    About the role As a Full Stack Developer at UC Connect Co., Ltd., you will play a crucial role in building and maintaining cutting-edge web applications that power the company's innovative solutions. This is a full-time position based in Bangkok, where you will collaborate with a talented team of developers to design, develop, and deploy robust and...


  • Bangkok, Bangkok, Thailand EOSVOLT Full time

    Company DescriptionEOSVOLT empowers Charge Point Operators (CPOs) by providing innovative, revenue-driven software solutions to scale and manage EV charging networks effectively. Our Charge Point Management System (CPMS) simplifies operations with real-time smart charge point monitoring, advanced fleet management to optimize utilization and revenue, and...


  • Bangkok, Bangkok, Thailand Vertis Digital Full time

    About Us:Innovate. Create. Elevate.  At Vertis, we are on a mission to constantly innovate and create exceptional digital solutions. Our goal is to elevate our clients brands and the experiences they deliver to their customers through the power of technology-driven creativity. Our people are the catalyst, empowering our clients to successfully transform...


  • Bangkok, Bangkok, Thailand Vertis Full time

    About Us:Innovate. Create. Elevate.At Vertis, we are on a mission to constantly innovate and create exceptional digital solutions. Our goal is to elevate our clients brands and the experiences they deliver to their customers through the power of technology-driven creativity. Our people are the catalyst, empowering our clients to successfully transform their...


  • Bangkok, Bangkok, Thailand R Systems Consulting Services (Thailand) Co., Ltd. Full time

    Responsibility:Able to develop as a full stack developerDevelop Java Spring Boot, and ReactDesigning and implementing Java-based applications.Qualifications:Must have 5 year and more experience on enterprise Java Web application develop with Spring Framework.Good understand / know Front-end React, backend Java or Kotlin spring boot.Database: SQL, MongoDB...


  • Bangkok, Bangkok, Thailand KRNL Labs Full time

    About KRNLKRNL is building foundational infrastructure for next-generation AI systems with a strong emphasis on trust, verification, and advanced research. We are entering a major growth phase backed by anticipated strategic investment, with a mandate to accelerate both deep technical research and production-grade platform capabilities. Our goal is not...


  • Bangkok, Bangkok, Thailand NEVERSITUP Full time

    Full-stack Developer (React/Next, Node.JS / GO)Contract Period : 1 yearsLocation : Enco Buliding B, MRT พหลโยธินWork Arrangement : Onsite 3-4 days/week (negotiable for remote)System or Platform info : Unit test skill needs / Docker / AWS Cloud / Reusable skillKey ResponsibilitiesDevelop, maintain, and optimize scalable web applications using...