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
This Job is no longer active!