Senior Programmer (LionGameLion, Zagreb, Croatia)

Programming – Stockholm

This position is no longer active

Either the position was filled, or the ad has expired. Please have a look at some of our current job openings:

  • DevOps Engineer

    Starbreeze is seeking a Developer Operations Engineer to support continuous development, integration, testing, and deployment of AAA game titles, including...

  • Build & Release Engineer

    Starbreeze is seeking a Build & Release Engineer to support continuous development, integration, testing, and deployment of AAA game titles,...

  • SDK Engineer (Star VR)

    Are you a software engineer with some experience in SDK and framework development and a passion for virtual reality technology?...

Senior Programmer

As a Senior Programmer you are a crucial member of the programming team. You are an important help to the rest of the team and not afraid of taking on the more challenging tasks. You like working with many different aspects of a game. Be it player movement, weapon systems, sound implementation, network, support systems, game state machines, controllers and more. You will take ownership on any feature task given to you. Meaning making sure that the task is completed correctly and any issues raised by QA are taken care of by you.

You are a team player that embraces the idea of working together with designers to reach the goals set by production towards the creation of a high quality product. You are able to mentor junior GP programmers to realize their full potential and to the benefit of the game.

Responsibilities:

  • Manage communications and provide feedback to game programmers
  • You follow through tasks and ensures they are implemented in the best way possible
  • When tasked you can foresee any production dependencies, be it art, sound, network etc, and are comfortable to communicate this to the development team
  • Help with feedback on implemented code done by the gameplay programmer team
  • You have ownership for tasks delegated to you
  • Profiling game and tools
  • Debugging game and tools

To be successful in this position you are:

  • Passionate for making great games
  • Familiar with multiplayer games
  • Familiar with performance profiling and debugging
  • Comfortable with git, and familiar with other version control systems
  • Able to understand the challenges and possibilities of modern console hardware
  • You are an organized, strategic, and thoughtful in all interactions with the team
  • Experience with C++, including familiarity with modern standards and best practices
  • Experience with scripting languages, such as LUA, JavaScript, Python
  • Ability to communicate well, being proactive and self-driven
  • Must have an expert understanding of production and be able to problem-solve, schedule, communicate and monitor tasks
  • Great with time estimations, assessments and prioritizing
  • Familiarity with multiplayer games
  • Familiarity with animation, physics and gameplay code in general

Highly desirable:

You have at least 5 years of professional game development. You have prior experience working as a programmer on at least two shipped titles and you have an expert knowledge of scripting languages, such as LUA, Javascript, or Python. You must be fluent in English, both verbally and in writing.

Still reading? Great! We offer you a position at a dynamic and rapidly growing company where we live and die by gameplay. While we grow, we want you to grow with us and to evolve in your professional development and make our games kick-ass within the gaming industry.

Sounds good? Then we can’t wait to see your resumé and meet you!

Stockholm

Regeringsgatan 38
111 56 Stockholm
Directions

info@starbreeze.com +46 8 209 208

Why work at Starbreeze?

  • Producer Centric Organization

    The organisation is build around, and with, the production team in the center, surrounded with the other departments to enable the creation of kick-ass games.

  • In the forefront of technology

    Developing games and hardware for VR, do we need to say more?

  • Bank robbers, zombies, who knows what's coming next...

    We take ownership of the IP's we work with and have the future lined up with the worlds largest brands in production.

Culture... or is it a lifestyle?

Do you recognise yourself in the following description? If so you could be one of us!

Team Oriented – we value trust and openness; clear communication and the team result trumps the individuals performance.

Ownership – we are committed to delivering excellence, including holding ourselves and others accountable. We get sh*t done.

Solution Minded – we always present solutions, based on analysis of identified problems.

Teamtailor

Applicant tracking system by Teamtailor