This job listing expired on Sep 13, 2021
Tweet

What you'll be up to

A new F2P story-driven RPG game is brewing in the newly formed team based in the Barcelona studio of GameHouse! Internally, we refer to this as one of our “Moon Rocket” projects, taking the company to the next level with our story-driven games. We are always pushing the envelope, trying to make our GameHouse Original Stories more fun and engaging, but to also make our engine, tools and overall process more efficient.

As a Lead Developer (Unity), you will be part of a new and still small multi-disciplinary and passionate team of 3 engineers. The team is working on an ambitious roadmap, and plan to do the first release of the game by the end of this year. We need a Lead Developer that takes ownership of the technical architecture while engaging the team in productive design discussions about how to build the game.

As Lead Developer you will bring your knowledge and experience to help solve technical challenges, come up with creative and scalable solutions and help continuously improve our development, testing and deployment process. Joining a small studio in the early stage of a new game, you will have the opportunity to have a direct and meaningful impact on the game and the team. You are experienced with Unity, love coding and have a passion for creating story driven games.

Next to that you're responsible for:

  • Developing our new game built in Unity.
  • Ensuring code is modular and scalable.
  • Working closely with the tech team on creating the technical design of the game.
  • Evangelising and ensuring coding standards are followed and help to enforce good programming practices within the engineering team.
  • Discussing the roadmap with stakeholders, being flexible about changes and solutions.
  • Proactive to propose improvements and make a positive impact in the technical team.
  • Collaborate with development teams across the company to share knowledge and build flexible, reusable solutions to our common challenges.

CV should be submitted in English.

When are you doing a good job?

  • When you know the game internals and are able to discuss how any change will impact the current codebase.
  • You are able to understand current issues with the codebase, and you have a plan to fix them.
  • You have a clear understanding of the roadmap for the next 6 months, and you are able to clearly explain to your team the impact of any change on the roadmap, and make the necessary changes to make it possible.
  • The team sees you as a mentor and want to discuss technical issues with you
  • Stakeholders see you as a reliable person, and you manage to reach the agreed goals within the agreed dates.
  • The game’s technology is used as a reference in other games.
  • When you are generally a nice person to work with and we can have some fun too ☺️

Why You're Awesome

Must Haves:

  • 4+ years game development experience of which 2+ years in a Lead role.
  • Strong knowledge in Unity & C# development.
  • A highly innovative, empathetic, and collaborative spirit.
  • Being able to work iteratively on the codebase, starting small and improving over time.
  • Being able to work with other tech & non-tech disciplines and reach agreements.
  • Experience building / operating live mobile games.
  • Excellent English communication skills (written & spoken)

Bonus points for:

  • Familiarity with unit testing.
  • Familiarity with Jenkins CI
  • Experience building in-editor tools in Unity

What Makes Us Awesome

We are a medium-sized stable company with approx. 100 people that has been around for the last 15 years. You will start your new chapter with us in a creative team that is driven by characters and their worlds, by being part of early product development, and driving how our players will be engaged with our game for the next 10 years. If that alone doesn't convince you, how about these great benefits?

  • Low hierarchy, ability to work autonomous without needless sign-off
  • Social culture with good team spirit, eager to learn from your experience
  • Have a good work/life balance and work in a family-friendly environment
  • Studio Bonus: There is a direct link between the creators’ input and the success or failure of a game. Therefore 5% of the net revenue of a game will be contributed to a studio bonus pool annually, uncapped
  • Restaurant card that allows you to purchase a free lunch at places of your choice
  • Employee Book Buying Program
  • Public transport card
  • Language classes
  • Sports program (½ off)
  • Competitive Salary
  • Pension Plan
  • Travel Reimbursement
  • Employee Book Buying Program
  • Sports program (½ off)

Not to forget ping pong tables (and the occasional tournament), board game nights, a ton of video game systems scattered around the office, and a fully stocked bar that we open every Friday afternoon to wind down after a busy week.