QUALIFICATIONS:

  • Education Level: Bachelor’s degree from recognized university
  • Experience Required: 4-5 years of professional experience

ROLE SUMMARY:

If you love programming (in any languages) and gaming (in any genres), this position is perfect for you. As a game developer at Teslatech, you will combine your technical expertise with your passion for gaming to create captivating experiences you will want to play endlessly.

RESPONSIBILITIES:

  • Bring Games to Life: You’ll be a key player in shaping our games, collaborating on everything from core game mechanics (the fun stuff!) to the user interface and experience (making it intuitive and beautiful).
  • Transform Ideas into Reality: Have a great idea for a game mechanic? You’ll be the one to turn that vision into a playable reality, writing clean, efficient code that brings it to life.
  • Craft Code for Millions: Your code will power the experiences of millions of players, so you’ll need to ensure it’s robust, reliable, and free of bugs.
  • Dive into Existing Projects: You’ll quickly get up to speed on our current projects, offering valuable insights and contributing code that fits seamlessly into the existing framework.
  • Go Solo, When Needed: Feeling inspired? You’ll have the freedom to independently create entire games from scratch, showcasing your full range of skills.
  • Be a Team Player: While you’ll have plenty of opportunities to shine on your own, you’ll also be a part of a collaborative team, sharing ideas and supporting your colleagues.


REQUIREMENTS:

  • Lives and breathes games: You’re the kind of person who can geek out over your favorite games for hours, analyzing their mechanics and design.
  • Loves to code: You have a proven passion for programming and a knack for writing clean, efficient code.
  • Understands software design: You have experience applying design patterns and object-oriented programming principles to create well-structured, maintainable software.
  • Thinks algorithmically: You have a strong grasp of algorithms and data structures, and you know how to use them to solve complex problems.
  • Embraces mathematical challenges: You enjoy tackling mathematical problems and applying mathematical concepts to game development.
  • Is a natural problem solver: You approach challenges with a curious and analytical mind, always seeking the most elegant and effective solutions.
  • Knows their way around Git: You’re familiar with version control and collaboration using Git.


PREFFERED:

  • Experience with any game engines.
  • Active GitHub or StackOverflow profile showcasing work and personal projects done over the years.

SCREENING PROCESS

Practical Test -> Interview -> Selection


Ready to level up your game development career? Join our team of passionate and talented developers and create extraordinary experiences together. Apply now!


Related Posts