Join Our Team

We're building the future of augmented reality. Come be part of our journey.

Backend Engineer (Mid-Level)

Company: Graffity
Location: Bangkok
Job Type: Hybrid Full-time

About Graffity

Graffity is pioneering the future of augmented reality by building a platform that merges the digital and physical worlds. Our mission is to enable developers and creators to build immersive AR experiences for indoor navigation, city-scale 3D mapping, and more. With a passionate team and cutting-edge technology, we're reshaping how people interact with the world through AR.

About the Role

We're looking for a Mid-Level Backend Engineer to help us power the infrastructure behind our AR platform. You'll work closely with our product, mobile, and research teams to build scalable systems, support real-time applications, and contribute directly to the development of key features like Graffity Mappers, Viewer, and AR Cloud services.
In addition to our core technologies, you'll also contribute to custom client projects, helping adapt and deploy Graffity's tech in real-world, tailored use cases — whether in smart cities, retail, transportation, or beyond.
This is a great opportunity for someone who enjoys variety, thrives on solving challenging problems, and values clean architecture and continuous growth.

What You'll Do

  • Build and maintain robust backend systems for our AR platform.
  • Collaborate cross-functionally with product, mobile, and research teams.
  • Support client-specific (trailer-made) projects integrating our tech into external systems.
  • Write clean, testable code following best practices (SOLID, TDD).
  • Tackle complex challenges with resilience and a growth mindset.

Minimum Qualifications

  • Bachelor's degree in Computer Science or a related field, or equivalent experience.
  • Proficient in writing clean, maintainable code and debugging production issues.
  • Strong collaboration and communication skills in a fast-paced environment.
  • Growth-oriented mindset with adaptability and ownership.
  • Working-level English (verbal and written).

Preferred Qualifications (a plus, but not required)

  • Experience with Golang, real-time or cloud-based systems.
  • Familiarity with mobile development (Swift/Kotlin).
  • Understanding of computer graphics math or 3D concepts.
  • Exposure to AR/VR technologies or spatial computing.
  • Comfort working with cloud platforms (AWS, GCP, or Azure).
  • Experience using AI developer tools like ChatGPT or GitHub Copilot.