TinyBytes Games Company Logo

TinyBytes Games

SANTIAGO - Chile
View all jobs at this company »

Game Programmer

Description

At Tinybytes, Game Programmers are gameplay masters. Beyond building tech, you will wear your designer hat and make a ton of calls on what goes into, and what doesn’t go into, games. With constant development of both live games and prototypes, game programmers have a ton of responsibilities here, and we’re looking for the best of the best… the type of programmers we can build entire game teams around.

RESPONSIBILITIES

  • Implementation of gameplay (UI, Cameras, Controls, Physics, Animations, etc) and social features (Leaderboards, Clans, Chat, Events, Tournaments, etc)
  • Development and implementation of both client and backend features
  • Make sure the game is fairly optimized by strong Profiling, Debugging and Testing
  • Update, improve and optimize games based on user metrics
  • Contribute to video game design decisions

REQUIREMENTS

  • Passion for video games
  • Expert knowledge of Unity and C# is a must
  • Strong experience with JavaScript for backend
  • Strong experience working with UI
  • Experience using RESTful workflow
  • 3+ years of professional game programming experience on mobile games
  • 1+ shipped mobile games in GooglePlay and/or AppStore
  • Ability to think clearly under pressure. It is unlikely (however possible) to have cases of server crashes in our games, and we hope you can help in fixing a series of problems in a production environment
  • Commitment to tasks, autonomy and high level of initiative and energy
  • An open and respectful attitude towards others and their work
  • Experience inventing, developing, and refining new game feature designs
  • Ability to work well as the creative leader and a vision holder for a product
  • Excellent communication and ability to work as part of a leadership team
  • Fluency in English

IDEAL ASPECTS | BONUS POINTS

  • Experience using Playfab or similar backend suite is a strong bonus
  • Experience with Game Services (Google Play and iOS)
  • Experience writing native code for Android and/or iOS is a strong plus
  • Familiar with Cloud (AWS, Azure, Google Cloud, etc)
  • Knowledge of additional languages such as: SQL, Java, NodeJS is a bonus
  • Database design, implementation skills also a bonus
  • AI, Networking and/or Shaders (HLSL) skills also a bonus

TINY BYTES OFFERS

  • The opportunity to work together with colleagues with extensive international experience in the video game industry
  • Work remotely (Home Office)
  • Flexible schedule
  • Clear responsibilities
  • Delegation of tasks
  • Work autonomy
  • Continuous communication
  • Tool support
  • Competitive market salary
  • Incentives for performance and results
  • Holidays according to your country of residence
  • ½ day holiday on your birthday
  • Health coverage

  • LOCATION: REMOTE JOB | HOME OFFICE
  •  
  • QUALIFICATION: 3+ YEARS EXPERIENCE, GRADUATION