The candidate should have a thorough understanding of the C++ programming language and a good understanding of the C# programming language. He/she must be open-minded about design and development methodologies and have a constructive and a service oriented attitude towards the rest of the Vanguard team. As we are operating with a relatively small team and have a large portfolio of services in our engine, the candidate should be versatile and adapt easily to new tasks.
Vanguard Games
Vanguard Games is a leading European game studio in the field of online games for premium gaming platforms such as consoles, tablets and high-end smartphones. Vanguard Games’ mission is to create triple A games with top of the line production values with cross platform features and supported by an online distribution and business model. In our studio in the heart of Amsterdam, an international team of game designers, programmers and artists is dedicated to developing these groundbreaking games for a new generation of online gaming devices.
Vanguard Technologies develops Vanguard’s proprietary technology, called the Blue engine. The Blue engine contains a front-end, called the Blueprint toolset, and a back-end, the engine’s runtime. We are currently looking for candidates to support the Blue team.
Key responsibilities:
- Create technical designs in collaboration with lead programmer and the Blue team
- Develop and improve engine sub systems
- Develop and improve the Blueprint toolset
- Provide support for the Blue engine
- Share knowledge with our team
Required technical skills and experience:
- Strong C++ skills
- Good C# skills
- High focus on quality at all stages of development and operation
- Experience with one or more engine related technologies like audio, physics, serialization, game object systems, rendering, animation or particle systems
- Affinity with GUI programming and design
- An open-minded, constructive and service-oriented attitude
- Strong fundamentals in object oriented programming, algorithms and data structures
- Experience working with larger code bases
- Commitment to writing clear, well-tested, maintainable and extendable code
- Excellent analytical skills
- Comfortably working under tight deadlines in a fast-paced environment
Bonus skills and experience:
- Experience with iOS development
- Experience with MSBuild or other build systems
- Experience with Maya
- Experience building (large) toolsets, preferably for game development
- Experience with console development
- Experience with multi-core development
- Strong math skills
- One or more released gametitles is a plus
We offer:
- Working in a creative and quality driven environment with enthusiastic colleagues
- Benefits according to experience and job
- Studio location in the heart of Amsterdam
Contact Guy@vanguardgames.net or call +31 (0)20707 6842
