Full Stack Software Engineer

 

We’re seeking ambitious and driven Full Stack Software Engineers who are eager to build world-class games. Candidates should have strong computer science fundamentals, be comfortable writing clean, well-documented code, and have a passion for gaming. You’ll have the opportunity to gain exposure by collaborating with multiple teams and working on a variety of innovative projects across our game studio, tackling complex systems and contributing to groundbreaking solutions.

 

Job Details

  • Type: Permanent Full-time
  • Location: Bangalore, India
  • Reports To: Lead Architect

Who are you?

  • Master in ANY general-purpose programming languages, such as Javascript, C#, Go, or Lua.
  • Experienced in frontend programming languages like Javascript, Typescript, and frameworks like React with Tailwind for styling.
  • Familiar with DevOps practices or troubleshooting in serverless backend systems.
  • Capable of navigating serverless backend, deploying, and managing workloads on the cloud platforms like GCP or AWS.
  • Experienced in test automation, test design, and test data management.
  • Skilled in working with both SQL and NoSQL databases.
  • Passionate about gaming.

Nice to have

  • Hands-on experience with Kubernetes, Docker, and containerization. Knowledge of cloud platforms like AWS, Azure, or GCP.
  • Experience with Golang, system design, algorithms, and data structures. Familiarity with CI/CD environments.
  • Bonus: Experience with real-time multiplayer backend/networking or Games.
  • Bonus: Experience with BAAS platforms like Nakama, Playfab, or Gamesparks.

What you’ll do

  • Develop and maintain features, mods, and functionalities for our GTA RP server.
  • Ensure the game server operates smoothly, handling bug fixes, performance improvements, and compatibility updates.
  • Secure the backend against potential threats such as replay attacks or API/data tampering.
  • Collaborate with product managers, designers, and client developers to structure APIs and databases.
  • Contribute to all phases of development, including requirements definition, design, implementation, unit testing, and integration for high-quality deliverables.
  • Design and implement tools for automating diagnostics, performance evaluation, and server reliability.
  • Participate in code reviews and sprints to ensure continuous progress.
  • Contribute to the client side code using Unity.

Eligibility & Cultural Fit

  • Must be willing to relocate to Bangalore, India.
  • More information about Lila Games: https://linktr.ee/lilagames
  • In particular, before applying please review our LILA Games | Business Values document. We take our culture incredibly seriously and we will not accommodate a values mismatch in our company. So please make sure your own values are in alignment before you apply! Feel free to ask more questions and clarifications around this as needed.
  • Willingness to abandon politics and bullshit, and instead focus on problems & solutions and the delivery of as high quality of a product as our team can possibly create. We have a culture of clear and open communication. If there is an issue you are encouraged to call it out and fix it.
  • An extremely hard working and get it done work attitude.

Application Process

  • Written Test: You will receive a written test by email if selected.
  • Video Interviews: We will schedule a number of video interviews if selected.
  • Offer: If selected, we will send you a formal offer letter including compensation and other logistical details.
  • On-boarding: Before joining, we require some reading and a full understanding of our Values & Culture. We will send some tasks and materials to review before you sign your offer letter.
  • Begin: We will ship all of your working materials including work computer, monitor, and other accessories for you to start.
Scroll to Top