Senior Developer, Chillchat

Senior Developer, Chillchat

Company Chillchat
Job title Senior Developer
Job location Bangkok/Remote
Type Full Time

Responsibilities:

  • Develop and optimize both front-end and back-end systems, ensuring seamless gameplay, server stability, and high performance.
  • Collaborate on architectural and scalability decisions, supporting matchmaking, session management, and real-time interactions.
  • Ensure smooth integration between game services, databases, cloud infrastructure, and UI components to maintain system reliability.
  • Work with game designers, developers, and infrastructure teams to align technical solutions with gameplay mechanics and player experience.
  • Troubleshoot and resolve performance issues related to networking, data synchronization, and server infrastructure.
  • Improve system security and reliability, proactively identifying and addressing vulnerabilities.
  • Work with the development and infrastructure teams to improve pipelines, supporting automation, and deployment efficiency.
  • Optimize performance and stability, ensuring minimal latency and high availability across platforms.
  • Coordinate with design, production, and analytics teams, ensuring that technical execution aligns with the game’s roadmap.
  • Explore and integrate new technologies and best practices, improving development processes and system performance.

Requirements & Skills:

  • 7-8+ years of experience in software development, with a strong technical background in building and maintaining large-scale applications.
  • Proven experience developing and deploying large-scale applications, handling high concurrent users, and real-time data synchronization in a live production environment.
  • Proficiency in modern programming languages, such as C++, C#, Java, JavaScript, Python, or Go.
  • Experience working across front-end and back-end systems, ensuring smooth interaction between game services, databases, and cloud infrastructure.
  • Comfortable collaborating on technical decisions, working with engineers, designers, and infrastructure teams to align development with game objectives.
  • Experience working with cloud infrastructure and distributed systems, ensuring scalability and system reliability.
  • Deep understanding of real-time systems and networking, ensuring low-latency performance in multiplayer environments.
  • Bonus: Experience with multiplayer game development, including networking, optimization, and real-time system architecture.

apply for job button