Game Programmer

Awesome Prototype Programmers
Berlin, Germany
1 day ago
Apply on startup.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Languages
English, German
Job source

Tech stack

Unity 3d JavaScript (Programming Language) Continuous Integration Video Game Development MongoDB Software Version Control

Job description

  • Be part of the development process and continuously improve the developement process. Provide high quality code throughout the entire production cycle.
  • Be able to take ownership of entire features or components of the game and if needed, work with other members of the team to deliver large and complex features in time and at very high quality.
  • Partner with art team / producers to ensure schedules and plans to meet business and project needs.

Requirements

We are looking for an experienced Game Programmer who is self-motivated, goal-orientated and a strong team player. You take pride in your work, and know what it means to take responsibility and deliver quality focused products. You enjoy working in a dynamic and agile environment. You have the knowledge and ability to visualize how things should work, and how to translate this into a functioning solution., * 3 years of experience working in a game studio with minimum 2 years of experience working on Unity3D.

  • Experience with entire game production pipeline and working on a live game.
  • Advanced knowledge of game development in Unity3D
  • Good Knowledge of server side development (BaaS/Javascript/MongoDB).
  • Good Knowledge of build / version control, pipeline management and Continuous Integration best practices.
  • Excellent communication and collaboration skills.
  • Takes initiative to solve problems without being told, resulting in excellent follow-through.
  • Deep passion for games and entertainment industry
  • Good command of English
  • Advanced verbal communication skills in German

Nice-to-have

  • IT hardware / Infrastructure experience
  • Advanced verbal communication skills in German
  • Good understanding of free2play
  • Active gamer
  • Football fan

Benefits & conditions

We’re serious about creating very high quality products, processes, tools and everything in between. Do some of your best work at Awesome Prototype!

  • Have an impact from day one. Drive and influence the creation process of our games.
  • We’re a collaborative, smart and hardworking team that learns from each other every day.
  • Competitive benefits matching your level of experience.
  • Work and live in Berlin - one of the most creative, culturally diverse, beautiful and affordable cities in the world with one of the fastest growing game development scenes.
  • Many fun company celebrations and team activities.
  • Complimentary coffee, water, fruits and snacks.

About the company

At Awesome Prototype 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.

One of the most important aspects of the Game Programming Team at Awesome Prototype is the ability to communicate and share our work between projects. If one game team creates something cool, we often use or repurpose that in another game. Part of your role will be to effectively collaborate and share knowledge among the rest of the team.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on startup.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:01 min

Migrating existing applications from MongoDB to Postgres

Nikita Shamgunov Nikita Shamgunov · World Congress 2024

2:36 min

Development tools for spatial computing and drones

Zaid Zaim Zaid Zaim · World Congress 2023

51 sec

Continuous integration and continuous deployment core definitions

Chris Ayers · LIVE

5:34 min

Early career and entry into the gaming industry

Brenda Romero Brenda Romero · World Congress 2023

1:21 min

Realizing the limitations of MongoDB for live statistics

Josip Stuhli Josip Stuhli · World Congress 2023

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all