big planet recruitment

Current Programming Vacancies

Network Programmer - AAA Games Studio - France

Our client is a leading independent AAA games developer based in Western France, seeking a proven Network Programmer to join their vibrant and already successful team.


Required Skills & Experience:


· Network programming experience in a modern game engine e.g.Unreal

· Low level network programming experience (UDP, NAT, TCP protocols, Sockets programming, ...)

· PSN & Xbox live experience including certification process

· RESTful APIs

· OOP & C++

· Clean clear code writing skills

· Excellent written & verbal communication skills


Desirable Skills & Experience:

· Unreal Engine 3 coding experience

· Degree in computer science or maths or similar

· Data-Oriented Design experience

· Build automation systems knowledge

· Technical documentation and testing knowledge

· Shooter, Action/Adventure and FPS experience helpful

· Gameplay, Engine and UI programming experience useful


To apply send CV to ash@big-planet.biz


Software Engineer – Client Side – North UK – 3D Studio

Our client is a leading 3D studio based in the  North of England, seeking a Client Side Software Engineer to help create their bespoke solutions for a wide variety of commercial customers.


Function:


· Create, code, test, debug our visual software and tools

· Write clean, clear, portable code

· Problem solving difficult technical problems in the 3D app space

· Reporting to line manager and team working with your peers

· Working to a very high standard


Skills and experience required:


· Minimum 2 years industry experience

· Python, C# and C++ coding skills

· Javascript and Shaders experience very helpful

· Unity knowledge very useful

· Happy to work with legacy codebase

· Identifying problems and effective solving skills

· Team player in a commercial environment with a can-do attitude

· Excellent 3D maths skills


CV to ash@big-planet.biz to apply


Cloud Engineer – 3D Studio - North UK

Our client is a leading 3D and VR studio based in the North of England. We are seeking an experienced Software Engineer to work in their Cloud Team.


Function:

· Write, enact, debug code and tools throughout the platform

· Write clean, clear, portable code

· Code in a wide variety of code languages crossplatform

· Reporting to your line manager you will present solutions to problems individually and as part of the team at the quality as required

· Write bespoke solutions depending on client needs in a fast changing environment


Skills and experience required:

· Proven professional experience coding in JavaScript, Python and C# required

· Unity knowledge is essential

· AWS experience is desired

· Knowledge of MongoDB, Shaders and C++ would be very helpful

· HTML, backend and video codecs helpful

· Low level computing knowledge and excellent problem solving skills

· Great coding skills for both optimisation and maintainability

· Team player


CV to ash@big-planet.biz to apply


Principle Tools Engineer – UK Midlands - AAA Games Studio

Our client is looking for a Principle Tools Engineer to lead their team. 

Responsibilities 

  • Grow the tools team to meet the needs of the growing development teams
  • Work closely and collaboratively with internal and external stakeholders
  • Program, prioritise and deliver to schedule features and tools, and maintain them 

Requirements 

  • At least 3 years relevant engineer experience in console games
  • Strong C# / C++ and software architecture skills
  • Avid gamer helpful
  • Good, customer-focused communicator in English 

We Offer 

  • Permanent position in an internationally renowned studio
  • Opportunities to palpably contribute to a highly successful title
  • Competitive salary and career advancement path 

Please forward CV’s in .doc or .docx format to ash@big-planet.biz

Senior Animation Programmer – Midlands UK – AAA Studio

We are looking for a Senior Animation Programmer to help develop next generation animation for a current title being developed by our Midlands studio.


Responsibilities:


• Development of cutting edge animation systems, improve engine architecture, optimization, and supporting animators through improvements to pipelines & tools.

• Create animation frameworks that interface with physics / AI behaviour.


Key Skills:


• 3D Maths guru

• C++ coding expert

• Up to date knowledge of current animation tools and middle ware.

• Excellent written and verbal communicationskills.


Preferred Skills &Experience:


• Current console experience

• 3 years industry experience minimum

• 1 or more published titles.


CV to ash@big-planet.biz to apply.


Unreal Programmer – VR Studio – South East UK

  • Our client is an independent VR studio who are currently looking for a talented Unreal Engine Programmer to join their passionate team of developers, located in Berkshire.
  • Either contract and perm, the role is for an experienced developer who will be the go to person at this studio for all things Unreal.
  • As the Unreal programmer of the team you will be responsible for coding engine mechanics and features using UE4’s blue prints and C++. You will be collaborating with other programmers and the designers. You will also be optimizing existing code and debugging.
  • Our ideal candidate will have at least 3+ years programming experience with C++, be a guru in Unreal Engine and preferably have VR experience.

CV to ash@big-planet.biz to apply


Senior Augmented Reality Developer – South East UK

Our client is an AR/VR Development studio based in the South East UK. We are seeking a proven AR expert, with strong experience of Augmented Reality with track record of delivering high quality applications for international brands and blue chip clients. The project is to develop and maintain an Augmented Reality Application for the entertainment industry, the application will be supported by a back-end Content Management System (CMS) with the app being updated by an API.


Skills and experience:

· 5 years experience of Unreal & Unity

· Knowledge of Vuforia, Wikitude, Kudan, ARKit & ARCore

· Native Android and iOS a bonus

· Programming languages: C++ and C#, with javascript and html a bonus


The role and package:

· Office based, relocation package considered for the right candidate.

· Salary depending on experience.

· Permanent role.

· EU authorised candidates only.

· January 2018 start ideally.


CV to ash@big-planet.biz to apply


Technical Director - VR Studio - North East UK

Our client is a leading VR studio based in the North East UK. They have developed ground breaking real time rendering technology and have won many awards over the last couple of years. They are looking for a Technical Director to lead their dedicated band of specialist programmers.


Responsibilities:

· Develop and manage the tech team

· Train and recruit senior, mid-level and junior developers

· Head up the developments of rendering features on our graphics engine

· Create and enact real time rendering technology

· Working with our art and tech teams to develop world leading real time FX.

· Client facing and client partnership technology development


Skills and experience:

· Management experience at Lead level minimum

· Strong debugging and programming skills

· Graphics engine experience e.g. Unreal, Unity, Cryengineetc

· Experience with 3D principles, algorithms and optimisation

· Up to date experience of FX tech and graphics rendering

· Strong maths & 3D mathematics skills

· Coding in DirectX, OpenGL, HLSL, C# and C++

· High level and low level debugging ability

· Experience optimising legacy code

· Multi-threading and/or multiprocessor programming experience

· 6 years plus development experience in a professional environment


CV to ash@big-planet.biz to apply


Web GL VR Developer - 12 week contract

Location:UK & Europe  United Kingdom  South East
Category:Programming

Description:

Our client is a VR studio based just outside of London. We are seeking a WebGL developer for a 12 week contract.
The short brief is:
- 3-5 years experience of WebGL (javascript) development 
- A working knowledge of WebVR, A-Frame ideal but not essential 
- Development examples that are published and viewable
- An understanding of VR
- Commuting distance from West London, will be required in the studio twice a week minimum (remote working fine for the remainder of the week)
- 12 week contract

Please apply with CV, portfolio links and day rates to ash@big-planet.biz

Senior Gameplay Programmer - Istanbul, Turkey

We’re a newly formed outfit based in Istanbul, Turkey. The team is formed of games and movie industry veterans. We’re currently working on a 2D action game for Steam/Consoles due for release next year. 

Requirements:
•A minimum of 3 years’ experience in gameplay programming
•Excellent verbal and written communication in English
•Strong mathematical skills
•Passion for playing and developing indie action games
•Able to take on one or more game systems and drive them to final quality

Additional skills and experience considered as a bonus:
•Experience working on/shipped 2D action games
•Prior experience working with client/server game systems
•Experience with Steam API, PSN and/or XBL
•Strong C++ skills
•Excellent verbal and written communication in Turkish

What’s on offer?
•Salary DOE + Release Bonus
•Relocation
•Monthly food allowance
•Opportunity to become a core team member of a growing studio with long term goals & funding
•Results oriented work environment
•Flexible work hours
•Live and Work in downtown Istanbul, with quick access to all the trendy areas downtown.


CV to ash@big-planet.biz to apply

PHP Developer – Oxford UK


Our client is a leading independent AAA games studio and media company, and are searching for an experienced PHP web programmer.


QUALIFICATIONS &EXPERIENCE:

· 3 years experience PHP programming.

· Bachelors Degree or equivalent industry experience.


DUTIES:

Create and enact PHP sites and apps

Legacy code maintenance and improvements

Develop company code libraries

Work on-time, on-spec and up to required high standards


SKILLS:

PHP

MySQL

OOP and MVC frameworks (ideally Laravel)

Self-starter with initiative

HTML, CSS, JavaScript (including jQuery)

Team player with good people skills.

Debugging and testing experience

Linux OS and command line tools

In return we offer a creative environment, world famous IP to work on, competitive pay, full corporate benefits and job satisfaction.


APPLY NOW! CV to ash@big-planet.biz to apply. 


Build Engineer - AAA Studio - North West UK

Our client is a major development studio based in the North West UK, seeking a build engineer to join their expanding team. The successful candidate will have the opportunity to work within a highly successful and creative team supporting the development of multiple AAA titles across a wide range of platforms from mobile to next-gen consoles. Working closely with multiple departments and game teams, supporting and further developing our internal build, test and automation services, this is an opportunity to play a key role in the ongoing success of this top development studio.

The ideal candidate would have:

    Good knowledge of one or more high level programming languages (e.g. Python, C#, C++, Java).
    Knowledge of source control management software or automation frameworks.
    Experience of one of more existing build technologies (e.g. MSBuild, CMake, JamPlus).
    Knowledge of Windows and/or Mac OSX.
    A basic working knowledge of C++.
    Bachelor’s degree in Computer Science or a related field or equivalent professional experience.
    Be highly motivated, with a passion for games.

Please note that prior games industry experience is not a requirement for this role.

Note for this role: For the Build Engineer we are looking for someone to take over our C++ build pipeline, though a mix of other skills would be useful. Experience with compiler toolchains (GCC, Clang, Visual C++) and with Build tools (MS Build, JamPlus, CMake, etc) would be most useful, but a mix of other skills such as programming language experience (C++, Python, Java, etc) and OS experience (Windows, Mac) would be useful too.


CV to ash@big-planet.biz to apply

Senior Engine Programmer – SE UK

Our client is a leading software development studio making world class simulation games for PC and Consoles. We are looking for a proven senior engine programmer to improve performance and enact improvements to our existing game engine for one of our major projects.


Tasks:

· Take ownership of the project engine.

· Spot performance bottlenecks and solve the problems.

· Improve engine performance.

· Implement new features

· Raise standards.


Skills:

· C++ Guru

· 1 shipped title as an engine programmer

· Debugging skills

· Code optimisation

· Multi-threading

· Cross-core parallelised experience

· Teamwork and mentoring skills


Beneficial:

· DirectX, Vulcan and OpenGL

· Windows

· API Design

· HLSL

· X86


In return we offer competitive salary, bonus scheme, pension,no crunch, corporate benefits package and challenging cross platform projects to work on.


CV to ash@big-planet.biz to apply


Animation Programmer – AAA Games Studio – Midland UK

Our client are a world leading games studio making 90%+Metacritic hits. Weare looking for an experienced animation specialist to joinour brand new open world action/shooter development team.  You will join the team and project at anearly stage, giving you the rare opportunity to shape the technology used to builda large-scale AAA title.

You will combine your detailed knowledge of animationtechnology, techniques and performance considerations on console platforms withfirst rate C++ and software architecture to become a key member of a newengineering team.

Working as part of this team, you will be responsible forthe implementation of animation systems and pipelines which empower animatorsto create world leading visuals for a cutting edge AAA title.

SKILLS SUMMARY:

Experience of working on published console titles

Strong C++ and software architecture skills

Detailed knowledge of animation systems, techniques andperformance on console

Excellent communication skills

A passion for games

This is an exceptional opportunity to join a team and projectat an early stage, giving you the rare chance to shape the future of anexciting, large-scale AAA title from the outset.  It will provide exciting new challenges forany experienced developer looking to further their career and create worldclass games.

CV to ash@big-planet.bizto apply


C++ UE4 Programmer - Valencia - Spain

Our client are a game development consultancy, working with studios to deliver high spec' projects.

They are seeking a talented, Generalist UE4 Programmer to undertake various aspects of game and associated tech related work, including PC, console and VR projects.

The founder has a strong background in AAA game development

This is a permanent position, based in Valencia, Spain. Applicants are expected to be fluent in English and have a history of working on at least 1 published PC or console project.



Experience Required:



1+ year of games industry work

Strong C++ skills

UE4 and Blueprint scripting 



Cv to ash@big-planet.biz to apply

Senior Programmer – Core Tech/UE4 - SE UK – Salary £40K to £45K

Our client is a major games studio based in the South East of England, working on an established hit series of titles for Xbox1, PS4 and PC/Steam. They have a new vacancy for a Senior programmer to work on their core tech and engine side of their award winning games.


Skills and experience required.


· Core Tech programming experience

· Unreal Engine programming expertise

· Advanced C++  skills

· DirectX 11 experience

· Knowledge and experience programming on multi-player and online aspects of games for console and PC titles

· University degree in a relevant subject

· EU / UK work permit

· Fluent English

· Experience mentoring junior programmers helpful

· Can do attitude

· Happy to relocate to South East England


If this sounds like you, please get in touch with your CV and phone / Skype details at ash@big-planet.biz and we will call you to discuss the studio, role, project and your requirements.


Generalist Software Engineer – South East UK – Videogames

Our client is a leading games company based in the SouthEast of England. They are seeking a mid-level software engineer to join their successful and expanding team.


Requirements


· C++ experience in professional projects

· Unreal engine development experience

· PS4 and / or Xbox1 console development experience

· At least one published title

· Would suit a generalist programmer with good allr ound development skills

· At least 1 year’s development experience in a studio environment, with 2 to 3 years preferred.

· EU / UK work permit

· Fluent English

· Can do attitude


In return we offer a unique project to work on, original IP,competitive salary, bonus scheme, pension and full corporate benefits.


CV to ash@big-planet.biz to apply


Data Engineer - Czech Republic

Our client is a leading company producing innovative free-to-play games for mobile devices. Our games are played and highly-rated by millions of people worldwide, placing our company in the ranks of globally-respected game studios. The company is built on a foundation of capable people, who are able to work across a wide range of their professional expertise. This means that we are looking for talented, enthusiastic and experienced colleagues who cannot wait to get into the process of collaborative creative production. We offer a highly creative environment in the Czech Republic, comprised of skilled people who love to share their knowledge about game-making and digital graphics.
JOB DESCRIPTION
  • Development and integration of systems for studio data management
  • Management of data analysis procedures on both client/server platforms
  • Influence over how data infrastructure and business intelligence tools are used within studio
  • Establishment of best practices for data storage, ETL and automation
  • Assistance for analysts with implementation of analytics into our games
  • Responsibility for cost effectiveness
REQUIREMENTS
  • Solid knowledge of high-level programming languages (Python, R, C#, Java)
  • Extensive knowledge of Big Data databases and best data engineering practices
  • Experience with ETL on top of large datasets
  • SQL proficiency
  • A passion for technology
  • Experience with game analytics is a plus
  • Experience in data modeling & visualization is a plus (e.g. Tableau)
WE OFFER
  • The ability to contribute to the development of top game titles in a globally successful company
  • The chance to bring your own ideas into our games
  • Work alongside top people from the gaming industry in the Czech Republic
  • Friendly team and attractive workplace situated close to the city centre
  • Access to the most up-to-date game design technology
  • Chance for personal development through very creative work
  • Competitive salary and benefits
  • Bonus system based on profit sharing
  • Sabbatical leave after 7 years working for the company
  • One week of extra leave for new fathers
  • A step-by-step assistance and “Relocation Package” for foreigners
  • Czech lessons for foreign employees

CV to ash@big-planet.biz to apply

Technical Director (Unity) - Scotland


Job CategoryLead Programmer,Technical Director
Job DescriptionOur client is looking for an experienced Technical Director to build and grow an ambitious new mobile video games studio in central Edinburgh. You will be responsible for the running and development of the technical department in the Edinburgh studio, including the recruitment and training of new staff . You will work closely with the other senior members of the studio include the Managing Director, Artistic Director, Game Director and Production Manager to set the overall vision for the studio. You will be responsible for the overall technical implementation of the creative and artist vision of the studio. The technical director is the key link between the creative vision of our games and their delivery. You will work across all of the game projects within the Edinburgh studio. Through the lead and senior programmers you will be responsible for the management of the whole technical team.
 
Skills

- An expert in multiple programming languages including C#.
- Understanding of real-time server-side development languages and technologies such as JavaScript, Node.js, PHP, SQL, NoSQL.
- A solid understanding of 3D geometry and physics.
- Skilled technical designer and software architect.
- Ability to write clear technical documentation.
- Highly motivated and creative individual.
- Excellent team player with great communication skills.
- Proven ability to estimate, manage and deliver your own tasks and those of others.
- Passionate about developing games.
- Excellent problem solver.
 
Experience

- At least 8 years software development experience in the video games industry working on the development of 3D video games for PC or consoles.
- At least 4 years experience in a similar technical director or lead programmer with TD responsibilities, with oversight of multiple game projects.
- At least 2 shipped products as a programmer/lead programmer.
- Experience in multiple project management methodologies, including waterfall, Agile and SCRUM.
- Experience working with Unity.
- Experience in the development of online multiplayer games including client-server development and deployment.
- EU / UK work permit essential

CV to ash@big-planet.biz to apply

Software Developers - Mobile Games (Gameplay) - Scotland

Description:Our client looking for Senior Software Developers to be part of their ambitious new mobile video games studio in Scotland. The successful candidates will be responsible for designing and developing software for our new state-of-the-art mobile MMO project as well as other innovative titles.You will work closely with the Technical Director, Lead Programmer and other software team members on the delivery of the project. You will be involved in defining your own tasks, producing accurate task estimates and delivering your work within a defined timescale.You will be responsible for mentoring more junior software developers, performing code reviews, and liaising with team members from other disciplines.

Skills

  • Fluent in C++ and / or C# languages.

  • A solid understanding of 3D geometry and physics.

  • Highly motivated and creative individual.

  • Excellent team player with great communication skills.

  • Proven ability to estimate, manage and deliver your own tasks.

  • Ability to mentor others and work with team members from multiple disciplines.

  • Passionate about developing games.

  • Excellent problem solver.

  • Fluent in spoken and written English.

  • Willing to relocate to Edinburgh, UK.

  • Experience

    • 5+ years software development experience in the video games industry working on the development of 3D video games for PC or consoles.

    • At least 2 shipped products as a programmer/senior programmer.

    • Experience working with third party game engines such as Unreal or Unity.

    • Experience in the development of online multiplayer games including client-server development and deployment.

    • In addition, experience developing software with one or more of the following would be advantageous:

      • Multiplayer networking for real-time gaming.

      • Game Server development including account management, leaderboards, content delivery.

      • Vehicle driving and traffic simulation.

      • 3rd person player control, combat and customisation.

      • Education

        • Bachelors or Masters degree in informatics, computer science, artificial intelligence, physics, mathematics or a related subject is required.

        • CV to ash@big-planet.biz to apply

Generalist Programmer, Unreal Engine Experience. AAA Studio, France.

Our client is an independent studio based in the heart of Paris. We seek a proven Generalist Programmer with Unreal experience to join their team on an exciting AAA games project. 

Skills required…

· Mid to Senior level, has proven experience on developing video games on consoles. 
· Game Programming experience on AAA titles 
· Unreal Engine4 
· Strong C++ 
· Good background in mathematics 
· Team player 
· Good communication skills, 
· English speaker essential, French is a good plus. 
· EU work permit 
· Able to work in-house in Paris (not a remote opportunity) 

We offer competitive rates of pay, great sports AAA projects to work on, a collaborative company culture and full relocation expenses.

Cv to ash@big-planet.biz to apply

Software Engineer – North East UK – VR / Visualisation Studio

Our client lives by four key values – innovation, quality first, market focus and collaboration. As Software Engineer your role will incorporate these values as you work at the forefront of 3D technology and partner with some of the biggest names in the automotive and technology world including Audi, Pagani, Unity and IBM. The role requires an experienced and dynamic developer seeking to push tech boundaries in this forward thinking studio. The Software Engineer will work to push forward the agenda for innovation. This is a new role within the team that presents an amazing opportunity to work with cutting edge, disruptive technology in a high energy, collaborative environment.

RESPONSIBILITES

  • Develop, write, test and debug visual experiences and associated authoring tools.
  • Write clear, maintainable and portable code.
  • Designing and implementing solutions to challenging technical problems in the area of 3D interactive applications.
  • Regularly report progress to line manager as well as be able to present solutions to peers.
  • Support and promote their quality first ethos.
  • Dealing with changing problem parameters and customer needs.
REQUIREMENTS
  • Minimum 2 years’ experience.
  • Expertise in C++ or C# and object oriented design principals a must.
  • Comfortable working within an existing code base.
  • Able to identify and solve problems creatively.
  • Excellent analytical and mathematical skills.
DESIRABLE
  • Python experience.
  • Unity experience.
  • Knowledge of Shaders and Javascript would be a bonus though not essential
CV to ash@big-planet.biz to apply

Web Programmer (PHP Developer) – Oxford UK – AAA Games Studio

Our client is a leading independent media and games company,are seeking an experienced and self-motivated PHP web developer. The successful applicant will be required to work with an existing team of developers, working with company requirements, deadlines, libraries and code. They will be expected to contribute to design processes, share ideas with the team leaders and members, produce high quality code and maintain existing and legacy code.

This role is full-time, based in-house at our Oxford headquarters.You must be able to legally work in the UK.


QUALIFICATIONS &EXPERIENCE:


We are ideally looking for 3 years’ minimum experience of PHP programming. A strong academic background is also preferred, with a degree in computing, science, mathematics or similar, or equivalent industry experience. Games industry experience is not required as this is not a games-development role.


RESPONSIBILITIES:


You will be joining an existing development team to:

· Participate in the design and implementation of PHP websites, applications and services

· Maintain and improve legacy code

· Create and maintain new reusable company code libraries

· Work to deadlines whilst maintaining a high quality of coding, adhering to company coding standards and guidelines

· Communicate effectively with team members and other stakeholders


SKILLS:


· Excellent PHP, MySQL and problem-solving skills

· Knowledge and experience of OOP and MVC frameworks (ideally Laravel)

· High self-motivation and initiative- taking

· Good knowledge of HTML, CSS, JavaScript(including jQuery)

· Good communication and team-working skills

· Familiarity with use of IDEs, debugging,logging, automated testing (PHP Unit, TDD), and version control systems (Git,Perforce, SVN)

· Basic knowledge of linux OS and command line tools


NON-ESSENTIAL, BUT DESIRABLE SKILLS:


· Good knowledge of network protocols

· Linux server administration experience

· Experience of Agile development methods (Scrum, Kanban, DSDM)

· Experience working with and implementing 3rd party APIs (eg. Facebook)

· Front-end design flair

· Basic Ruby on Rails


CV to ash@big-planet.biz to apply


Core Technology Programmer – North of England Games Studio

Our client is a major publisher backed games studio in the North of England making a hit series of games for handheld devices and consoles. We are seeking a Core Technology Programmer to join our Technology team.
This role offers a wide range of responsibilities and would be a great fit for a creative individual with a strong desire to learn and with a keen interest in latest technology trends.

Responsibilities:

* Contribute to the development of our cross platform libraries, helping to keep our games running across a large number of current and future platforms including mobile, handheld, desktop and console.
* Help to build the features of our next-gen rendering engine, conducting any and all relevant research while working in close collaboration with our content teams, allowing us to compete with the best visuals in the industry.
* Work to further develop our core engine libraries, providing support to the wider organisation, promoting efficient, stable and re-usable solutions.
* Work to improve the productivity of our users and the quality of our code and games.

Requirements:

* A good degree in Computer Science, Maths, Physics or a related subject.
* A solid foundation in C++ or C.
* Experience of DirectX, OpenGL, or some other rendering API.
* Exposure to one of HLSL, GLSL, Cg.
* An awareness of the challenges of cross platform development.
* Experience of next gen consoles or mobile development a bonus.


CV to ash@big-planet.biz to apply

Lead Software Engineer – South UK - PC and Console titles

Our client are passionate about empowering our people to build beautiful worlds, create breath-taking games and do the best work of their career. We are growing fast, developing our games using cutting edge technology and across multiple platforms, and we have big ambitions to become the Number 1 Games Entertainment Company in the World.
To help achieve this ambition, we are looking for a Lead Software Engineer to join our game team. This role involves leadership of the design, planning, implementation and debugging of the game from the engineering perspective; working closely with design, art and production as well as mentoring the other engineers to create world class game experiences.
Responsibilities:
  • Collaborates with creative team (Production, Design, Art & Animation leads) on adapting and maximizing the Gameplay feature set as well as creating a roadmap of compelling, achievable and fun game features and core updates
  • Assess project risks and identify key dependencies during design and planning phases across all PC and console platforms
  • Manage and lead the engineering team, mentoring staff and managing their day to day and long term career goals
  • Review and provide feedback on technical designs and code written by other software engineers
  • Design, maintain, implement, test and debug code, pipelines and other game related sub-components and packages
  • Undertake performance profiling and optimisation of the UE4 engine across multiple platforms
What we look for in you:
  • Extensive experience developing video games/applicable software
  • 2+ years in a Senior or Lead Software Engineer position
  • Expert with standard software engineering tools of the trade (Visual Studio, etc)
  • Excellent working knowledge of C++
  • Good working knowledge of 3D maths
  • Experience developing software using Agile project management methodologies
  • Excellent people management and communication skills, including tact and diplomacy
  • Knowledge of Unreal Engine beneficial
Why work for us?
  • 10% Salary Annual Bonus
  • We are committed to promoting equal opportunities and diversity, and all applicants will be considered on their merit, qualifications, competence and talent regardless of any protected characteristics.
  • Winners of the 2015 Technology Business of the Year
  • Developing games across multiple platforms using cutting edge technology
  • 23 days holiday + 8 days statutory holiday, increasing with service
  • Excellent work-life balance (No crunch)
  • Pension scheme
  • Childcare vouchers
  • Eye-care vouchers
  • Free parking
  • Regular social and sporting activities
  • Salary £45K plus bonus and benefits

CV to ash@big-planet.biz to apply

Associate Software Engineer - Gateshead, UK – (Ref 644)

Our client is seeking an Associate Software Engineer to join its Special Projects team, working on virtual reality and visualisation projects for high profile automotive and technology clients. The Associate Software Engineer will assist the Senior Software Engineer with all demo-related projects, including set-up and coding.

This is an exciting opportunity to start or accelerate your career within commercial visualisation, working with the latest cutting edge virtual reality hardware to push to the boundaries of our existing technology and offer innovative solutions to clients.

You’ll be mentored by an experienced team of creative technologists and given a structured development plan to fast track yourcareer. We offer a competitive starting salary, comprehensive relocation support and an excellent benefits package which includes flexible working hours, pension scheme and life insurance.

RESPONSIBILITIES

To develop, write, debug and implement system code and authoring tools.

Write clear, maintainable and portable code.

Test and refine project features throughout the development cycle of the project.

Development of android and iOS applications.

Support sales team with on and off site demonstrations.

REQUIREMENTS

Graduate in relevant discipline able to demonstrate skills through demos / examples of work and source code.

Android development experience.

Excellent problem solving skills illustrated through strong debugging ability.

Solid understanding of memory allocation in both c# and c++.

Understanding of Object Oriented Programming.

Experience of collaborating with other programmers

Experience using Unity is preferred.

Experience with Amazon Web Services or similar technologies is a plus.

Strong interest in visualisation and virtual reality,passionate about technology.

BENEFITS

Flexible Working

Free Drinks and Snacks

Break Out Area

Cycle to Work Scheme

Childcare Voucher Scheme

Sports Leagues

Events

Pay Review System

Personal Development Reviews

Company Training Academy

International Travel

Life insurance

Pension Scheme

Apply Now: send CV to paul@big-planet.biz


VR Developer – West London / Berkshire – Contract


Our client is a VR games and app developer based in Berkshire. We are seeking an experienced VR developer to help out in 2 VR projects, one in videogames and one creating a VR app for a US based broadcaster.


Skills & experience required:


· Strong C#.

· Google Cardboard.

· iOS/Android development experience.

· Unity or Unreal engine experience helpful.

· Able to work onsite in Berkshire 3 days a week, 2 days remote.

· UK authorised work permit.

· Excellent written and verbal communication skills.

· Start ASAP.


3 month temporary project paying £250 to £350 per day depending on experience. Contract could go perm for the right candidate. Immediate start if possible. Apply now!


CV to ash@big-planet.biz to apply


New Vacancy - Flash Client Developer – Hamburg, Germany

Our client is a leading free-to-play, online games development company who operates across web and mobile platforms and caters to over 300 million registered users worldwide.

With a rich talent pool of 1200+ employees from over 60 nations, our client is the largest German employer in the gaming software industry and aims to become the leading gaming company in the world.

Description

As a Flash Client Developer you will work as part of the interdisciplinary team to develop new features for our successful live games. You will develop innovative online games that are played by several thousands of users every day and actively contribute suggestions and ideas for new developments. You are motivated by your personal dedication to getting results and strive for fair and successful collaboration.

Day-to-Day:

Work closely with the design and UI team to develop successful new features

Develop algorithms based on the game balancing

Implement client-side logic

Plan and communicate with the rest of the development team

Optimize and increase the quality of existing products, and monitor the live product

Analyze and optimize live performance

Contribute to the implementation of innovative new features in Flash games

Support our junior developers and train our interns

Benefits:

Agile structures, flat hierarchies, and ongoing educational opportunities that will facilitate your personal development here

Result-oriented teamwork where the contribution of each employee is recognized and appreciated

A good work-life balance thanks to extensive sports opportunities, personal counseling, and an active feedback culture

Cutting-edge technologies that offer freedom for innovation

Sustainable and profit-oriented growth without influence from external investors

Required:

English (Fluent)

Multiple years of professional experience with web projects,ideally in game development

Excellent knowledge of object-oriented programming

Extensive knowledge of Action Script 3

Experience with IntelliJ, Flash Builder, and Flash Develop desirable

Experience with Adobe Flash Professional (next year: Adobe Animate)

You are able to think outside the box to solve problems

A strong sense of responsibility and commitment, and an open and friendly personality

Enthusiastic about working in interdisciplinary agile teams and passionate about games

Desirable:

You already have some experience in designing and developing mobile games for iOS or Android on Adobe AIR

Apply Now: send CV to paul@big-planet.biz

If not for you right now, perhaps a friend or colleague may be interested? 

Expert Software Engineer – Hamburg, Germany

Our client is a leading free-to-play, online games development company who operates across web and mobile platforms and caters to over 300 million registered users worldwide.

With a rich talent pool of 1200+ employees from over 60 nations, our client is the largest German employer in the gaming software industry and aims to become the leading gaming company in the world.

Description

Our clients newly founded RPG studio just begun its quest to develop the first of many fun and exciting games. 

As our Expert Software Engineer (m/f), you will be responsible for the development of new online and mobile games. With your expertise in full stack development, you will be able to collaborate with our awesome engineers,have amazing opportunities to grow in your career, and define your key role as an expert software engineer.

Requirements:

English (Fluent)

Bachelor (or higher) education

Game software development experience

Server side experience

Client side experience

C++ & C#

Unity experience

Role:

Develop and manage development within a game team comprised of both client and server engineers

Deliver high quality and well-structured code

Design, develop, and implement game features

Create and improve our asset work flows

Provide engineering architecture solutions in your game team

Share knowledge, and help and mentor your engineering colleagues

Skills:

Significant professional experience in game software development, ideally on both server and client side

Professional experience working with well-established game mechanics

Thorough knowledge of mobile server/ client / database / external module infrastructure

Bachelor’s degree in computer science or equivalent

In-depth knowledge of C++ and/or C#, experience with Unity is a plus

Outstanding soft skills, a results-oriented working approach, and a quick mind

Very good written and spoken English, German is a plus

Benefits:

An exciting job where you can assume responsibility and develop professionally

A dynamic team with friendly, highly-qualified experts

Strong, sustainable growth within the company and studio

Flat hierarchies and short decision paths

A culture of mutual respect and an outstanding working environment

Further training with workshops, language courses and technical reference works, a healthy work-life balance, regular team events, sporting and leisure activities, and much more!

Apply Now: send CV to paul@big-planet.biz

If not for you right now, perhaps a friend or colleague may be interested?


Software Engineer - North UK

Our client is a 3D technology development studio producing realtime rendering tech for virtual showrooms used by a wide range of clients and products. They have four key values – innovation, quality first, market focus and collaboration. As Software Engineer your role will incorporate these values as you work at the forefront of 3D technology and partner with some of the biggest names in the automotive and technology world.

The role requires an experienced and dynamic developer seeking to push tech boundaries in this forward thinking studio.

The Software Engineer will work to push forward the agenda for innovation.This is a new role within the team that presents an amazing opportunity to work with cutting edge, disruptive technology in a high energy, collaborative environment.

RESPONSIBILITES

    Develop, write, test and debug visual experiences and associated authoring tools.
    Write clear, maintainable and portable code.
    Designing and implementing solutions to challenging technical problems in the area of 3D interactive applications.
    Regularly report progress to line manager as well as be able to present solutions to peers.
    Support and promote our quality first ethos.
    Dealing with changing problem parameters and customer needs.

REQUIREMENTS

    Minimum 2 years’ experience.
    Expertise in C++ or C# and object oriented design principals a must.
    Comfortable working within an existing code base.
    Able to identify and solve problems creatively.
    Excellent analytical and mathematical skills.


DESIRABLE

    Python experience.
    Unity experience.
    Knowledge of Shaders and Javascript would be a bonus though not essential.

Benefits

    Flexible Working
    Free Drinks and Snacks
    Break Out Area
    Cycle to Work Scheme
    Childcare Voucher Scheme
    Sports Leagues
    Events
    Pay Review System
    Personal Development Reviews
    Training Academy
    International Travel
    Life insurance
    Pension Scheme

CV to ash@big-planet.biz to apply


Graphics Programmer – North East UK

Our client is a 3D technology development studio producing realtime rendering tech for virtual showrooms used by a wide range of clients and products. We seek a proven graphics programmer to join this award winning team.


The role:

• Create new graphics elements and enhance our cutting edge real-time rendering engine

• Implement & design software that bring the real & virtual world closer.

• Collaborate with programmers & artists to create advanced techniques for producing cutting edge fx

• Develop technology on state of the art high specification PC hardware

• Work with the latest hardware including top end graphics cards, UHD displays and VR headsets such as Oculus Rift 


KEY SKILLS 

• Must have strong software engineering and debugging skills

• Knowledge and experience with the Unity game and rendering engine • Algorithm, code optimisation, and 3D principles experience

• Extensive knowledge and up to date experience of graphics rendering and visual effects technology is essential

• Strong mathematics, 3D Maths, C++, C#, HLSL/cg, OpenGL and DirectX 9/10/11 skills

• Ability to design complex reusable systems

• Ability to debug both high and low level problems

• Experience with high-end PC development

• Ability to understand and optimise previously developed code

• Multiprocessor and/or multithreaded programming experience would be beneficial 


USEFUL EXTRAS 

• Bachelors Computer Science degree or equivalent 

• Professional programming experience

• Knowledge of real-time surface rendering algorithms including physically based rendering techniques

• Experience using profiling tools for both CPU and GPU(Tuner, GPAD, PIX, GPA, VTune, etc.)

• Ability to research, implement and modify existing techniques   


CV to ash@big-planet.biz to apply


Game Client Developer – Mobile & Web - Germany

Description

Our client is a major developer of browser and mobile games based in Hamburg, Germany. As a Game Client Developer - Mobile/Web - Strategy Studio, you will work on new and existing browser and mobile games as part of an interdisciplinary product team. You will develop our game clients that reach millions of players worldwide.

Your job:

· Collaborate on the development of innovative new game ideas in interdisciplinary and international teams

· Carry out the cross-platform development of complex multiplayer mobile and web games using Adobe AIR

· Implement client-side logic based on the MVC model and other design models

· Create and improve our asset workflows

· Collaborate closely with adjacent departments

· Share knowledge, and help and mentor colleagues

We offer:

· Agile structures, flat hierarchies, and ongoing educational opportunities that will facilitate your personal development here

· Result-oriented teamwork where the contribution of each employee is recognized and appreciated

· A good work-life balance thanks to extensive sports opportunities, personal counseling, and an active feedback culture

· Cutting-edge technologies that offer freedom for innovation

· Sustainable and profit-oriented growth without influence from external investors

Candidates must have:

· Java

· Experience with large software projects

· Object-oriented programming

· Cross-platform development

· C++

Your profile:

· Several years of professional experience with large software projects, ideally in game development

· Excellent knowledge of object-oriented programming and software architecture

· Very good knowledge of one of the following programming languages: ActionScript 3, Java, C++, C#, Objective-C, Swift

· Knowledge of platform-specific performance demands

· Good understanding of cross-platform development

· Knowledge of ActionScript3 and Adobe AIR would be ideal

· Experience developing native extensions for Adobe AIR would be ideal

· Excellent written and spoken English


CV to ash@big-planet.biz to apply


Vacancy – Rendering Software Engineer – South, UK – AAA Studio

Our client probably has the most loyal fans of any AAA rated titles. Our client is passionate about empowering our people to build beautiful worlds, create breath-taking games and do the best work of their career. Our client intends to become the Number 1 Simulation Entertainment Company in the World.

To help achieve this ambition, our client is looking for a Rendering Software Engineer to join the game creation process and work across a variety of rendering disciplines such as VFX, lighting, post processing and optimisation. This critical role will work with the Lead Programmer and Lead Artist to highlight, plan and implementrendering updates within a flight simulator engine. Pushing the visual boundaries is key to our vision for the flight simulator and hence, candidates will require great vision and technique in order to help us achieve this.

Responsibilities:

· Develop and maintain high quality rendering applications within the existing engine framework

· Research, innovate and implement long term real-time rendering techniques

· Work closely with a cross-discipline team to provide highly productive and effective art and content workflows

· Undertake performance profiling and optimisation of the engine across multiple platforms

Skills:

· Develop and maintain high quality rendering applications within the existing engine framework

· Research, innovate and implement long term real-time rendering techniques

· Work closely with a cross-discipline team to provide highly productive and effective art and content workflows

· Undertake performance profiling and optimisation of the engine across multiple platforms

Perks:

· Excellent work-life balance

· Recently announced in the Sunday Times Tech Track 100

· Winners of the KEiBA 2015 Technology Business of the Year

· Developing games across multiple platforms using cutting edge technology

· 23 days holiday + 8 days statutory holiday, increasing with service

· Pension scheme

· Childcare vouchers

· Eye-care vouchers

· Free parking

· Regular social and sporting activities

· Job shares and part time hours considered

Unfortunately, we are currently unable to employ anyone who does not have the legal right to live and work in the UK.

Apply Now:send CV to paul@big-planet.biz

If not for you right now, perhaps a friend or colleague may be interested.

Vacancy – UI Engineer – South, UK – AAA Studio

Our client probably has the most loyal fans of any AAA rated titles. Our client is passionate about empowering our people to build beautiful worlds, create breath-taking games and do the best work of their career. Our client intends to become the Number 1 Simulation Entertainment Company in the World.

To help achieve this ambition, our client is looking for a User Interface (UI) Engineer to join the game creation process to design and implement the UI architecture for a flight simulator and expand our game features. You will design and develop high quality UI code that will be deployed into our games, working alongside the UI and game designers.

Responsibilities:

· Implementation of the game menu designs, related overlays for in-game presentation, UI features & flow

· Implementation of meta-game logic systems

· Integrates content into the front end of the game

· Develop tools, features and pipelines for the front end logic and screens.

· Works with UI Designers to determine efficient graphic and code representation of UI designs.

· Ensuring first party compliance & compliant messaging for games systems.

Skills:

· Excellent, proven software engineering track record on UI

· Strong usability design/test experience

· Expert with standard software engineering tools (Visual Studio, etc)

· Good working knowledge of C++

· Experience with Scaleform is beneficial

· Games industry experience of UI design and implementation is beneficial

· Working knowledge of design solutions for 3D interfaces is beneficial

· Experience of working with large legacy code bases is beneficial

Perks:

· Excellent work-life balance

· Recently announced in the Sunday Times Tech Track 100

· Winners of the KEiBA 2015 Technology Business of the Year

· Developing games across multiple platforms using cuttingedge technology

· 23 days holiday + 8 days statutory holiday, increasing with service

· Pension scheme

· Childcare vouchers

· Eye-care vouchers

· Free parking

· Regular social and sporting activities

· Job shares and part time hours considered

Unfortunately, we arecurrently unable to employ anyone who does not have the legal right to live andwork in the UK.

Apply Now:send CV to paul@big-planet.biz

If not for you right now, perhaps a friend or colleague may be interested.


Engine Programmer - France

Our client is a multinational studio based in the heart of Paris. We week a proven Engine Programmer to join their team on an exciting AAA games project.


Skills required…


· Mid to Senior level, has proven experience on developing video games on consoles.

· Game Engine Programming experience on AAA titles

· Unreal Engine4 (preferred but not essential)

· Strong C++

· Good background in mathematics

· Team player

· Good communication skills,

· English speaker essential, French is a good plus.

· EU work permit

· Able to work in-house in Paris (not a remote opportunity)


We offer competitive rates of pay, great world famous AAA projects to work on, a collaborative company culture and full relocation expenses.

To apply send CV to ash@big-planet.biz now.

We have over 200 programming roles if this one is not quite for you, please get in touch with your CV for a consultation and we’ll call you to discuss your options.


Generalist Programmer – Prague, Czech Republic – Independent Studio

Our client has two areas of interest, independent game development and AI research and development. Our client focuses on games that are based on real science, real facts, real physics and real emotions. Every technology and every idea must be explainable using modern-era knowledge with very little extrapolation required. Our client wants to use our games to promote science and to encourage creativity, to revive the interest in space exploration, physics, history and all STEM fields.

Our client is looking for talented game programmers to join their international team. You could be developing the in-house game engine, continuing to work on established IPs or new, unannounced projects.
Our client is always looking for new colleagues who seek technical and artistic excellence and who like to push their limits.

Responsibilities:

Developing IPs and/or the in-studio game engine – implementing new game features, optimization, rendering techniques, physics simulations, etc.

Requirements:

Game development experience – either hobby or professional

Skilled and experienced programmer

Knowledge of C# or C++

Intermediate English level or higher

Good organisation and time management

Good interpersonal skills

Bonus Skills:

Experience with DirectX or OpenGL

Experience with graphics programming, game networking architectures, low level optimization, etc.

Advanced math and physics knowledge

Interest in science and space research

Avid gamer

Perks:

Close and international team, friendly environment, noc orporate approach

Work on already very successful games

Incentive system benefits - royalties

Modern and comfortable offices in Prague 8, Karlin

Apply Now: send CV to paul@big-planet.biz

If not for you right now, perhaps a friend or colleague may be interested?


AI Programmer – UK South

Our client is an independently owned AAA developer. With #1 titles, and a host of awards for their cross-platform multiplayer games, as well for the studio itself.  They have exciting new projects on PC and console, so are now expanding their team and are looking for an AI Programmer.


Responsibilities

Create and refine the Artificial Intelligence for both multi-player and single-player components of the games

Led by the Lead Gameplay Programmer, you and the gameplay and design teams will work on the design, implementation and support of all AI gameplay systems, tools and pipelines

Improve, debug, maintain and document the existing AI-related code base

Design and deploy new techniques or middleware, with a focus on clarity, reusability and performance


Requirements

Practical and demonstrable professional experience with AI, gameplay and multiplayer programming in the context of multiplatform and console videogames

Strong interest in researching and implementing new AI related technologies

Experienced and proficient in C++, and preferably Python scripting

Ability to write clear, maintainable, portable code

Good verbal and written English skills

Strong math skills


We Offer

Permanent position in a vibrant studio close to the capital

Health and leisure benefits

Pension contributions

Flexible work schedule


Please forward CV’s in .doc or .docx format and portfolio/showreel links to Adan Hill, Recruitment Consultant - adan@big-planet.biz (ref #177)


Core Technology Programmer – Cheshire UK – AAA Games Studio

Core Technology Programmer

The client is a fantastic AAA game studio looking to expand its core technology team. Working on the next AAA game for console and PC in the motorsport genre, this is a great opportunity for all programmers from junior to principal.

You will be responsible for platform implementation abstractions and supporting modules which enable the game programmers, artists and designers. You will focus on delivering games with the maximum efficiency and quality.

Skills;

● C++ fluency

● Skilled with applied maths

● Experience with range of graphics technologies (for both PC and console)

● Ability with optimisation and debugging

● A published title/1-2 years relevant experience (Games Industry)

● Degree or equivalent in Computer Science or related subject

● Good teamwork and communication skills to work with a team of mixed disciplines to deliver functionality on time to the required specification.

Desired;

● Other programming languages (Knowledge and use of)

● Experience with Maya and Tool building Systems

● Prior development on cross-platform (multi – consoles and PC)

Apply Now: send CV to paul@big-planet.biz


Render Technology Programmer – Cheshire UK – AAA Games Studio

Render Technology Programmer

The client is a fantastic AAA game studio looking to expand its render and technology team to surpass its previous high quality graphicsand visuals. Working on the next AAA game for console and PC in the motorsport genre, this is a great opportunity for all programmers from junior to principal.

Skills;

● C++ fluency

● Skilled with applied maths

● Experience with range of graphics technologies (for both PC and console)

● Ability with optimisation and debugging

● A published title/1-2 years relevant experience (Games Industry)

● Degree or equivalent in Computer Science or related subject

● Good teamwork and communication skills to work with a team of mixed disciplines to deliver functionality on time to the required specification.

Desired;

● Other programming languages (Knowledge and use of)

● Experience with Maya and Tool building Systems

● Prior development on cross-platform (multi – consoles and PC)

Apply Now: send CV to paul@big-planet.biz


AAA Game Programmer – North West UK

Our client is a fantastic AAA development studio based in Cheshire. They have a rich history of successful titles behind them, and a bright future making more hit games for PS4 and Xbox1.

We are seeking games programmers with minimum 1 year’s industry experience as well as more experience senior and principle level coders.

Working on the game team, the programmers take a key role in driving the project forward, working on systems and gameplay.


Skills required:

● C++ expertise

● Applied mathematics guru

● 1 or 2 years minimum in the games industry, with 1 published title

● Computer science or related degree

● Able to work in a collaborative environment to deliver the project on time and on spec.


Would be useful:

● Other programming languages handy

● Maya, Networking, Audio, Tool, AI, and Build Engineering.

● Console experience and PC games experience.


In return we offer competitive pay, great projects to work on, generous holiday entitlement, and a genuine chance to improve already successful AAA franchise titles.

Apply now, with CV to ash@big-planet.biz


Senior Tools Developer – Netherlands – AAA Games Studio

Based in the heart of Amsterdam, this world class AAA game developer is looking for an innovative and dynamic Senior Tools Programmer to join their team of exceptional games professionals. If you want to work at the highest level of the games industry, using cutting edge technology and surrounded by smart and passionate games developers, this is the job for you. Here’s the spec…


Duties:

· Taking input from all disciplines, help streamline the game creation process

· Work with other internal teams to analyse, identify and implement tools and processes to improve workflow, productivity and creativity

· Creating the future of the game engine and making one-click tools from graphic algorithms

· By focusing on UI and workflow process, develop and improve tools


Skills:

· C++/C# experienced programmer with an interest in GUI development

· Enjoy engaging with users to improve tools

· Experience as a tool developer/software engineer– video games industry experience preferred

· Able to work with an extensive existing code-base and tool set

· Working in a highly dynamic environment in game development with a mind for innovation


Desired:

· Knowledge of 3D and graphics-related algorithms

· Experience with Maya/other DCC tools, Python scripting/Perforce

· Client-server programming and distribution process experience

· GUI applications programming experience

· Large, scalable systems and high performance computing experience

· Previous tools programmer or similar experience

Apply Now: send CV to paul@big-planet.biz


Senior /Lead Programmer - China

Our client is a leading ChineseAAA games developer looking to add Senior & Lead games coders to their wellestablished and successful team

.

Responsibility:


· Maintain, design, implement,debug and test code

· Software optimisation, researchcutting-edge algorithms and methods.

· Tool creation, enginecomponents and features to established standards.

· Helping Game Producers allocatetasks in level of complexity to employees skill. Planning, assigning andtracking work completion according to requirements

· Reporting to Technical Director

· Team evaluation,trouble-shooting and mentoring.


Requirements


· Degree in Computer Science ofrelated degree

· C++ expert with at least 5years experience in videogames programming

· Problem solver & diplomatwith multi-tasking skills

· Experience in AI, Graphics andRendering, and open to new ideas and methods.

· Management experience withAgile/SCRUM.

· Aware of the importance of codequality, performance and memory.

· Aware of (ripple) effects fromany kind of changes, both code and data

· Know the inter-dependenciesbetween systems in an Application.


In return we offer competitivesalary, relocation expenses, great games projects to work on and fantastic workenvironment with some of the best developers in Asia.


Apply now! CV toash@big-planet.biz


Online Services Engineer – UK London

Our client is an independently owned AAA developer. With #1 titles, and a host of awards for their cross-platform multiplayer games, as well for the studio itself.  At the beginning of an exciting new arc to their creativity, they are looking for an Online Services Engineer.

As an online services engineer you will work with their clients to improve their games or build features for them, but also work on the SDKs for Fireline. They find that the best way to get a great SDK is for it to be written by a developer that actually uses it and has experience shipping games.

The Role

They exist to improve the online experiences of players worldwide. You'll achieve this by building their platform and online services for major titles. You'll then consult on, and license, their proven platform and features to the world's best publishers and platforms.

While working as an online services engineer you’ll be exposed to various engine/game technologies as well as backend APIs, both first and third party. You should be comfortable diving into a foreign codebase and apply your skills where it matters most for our customers.


Responsibilities

You will work with their clients to solve problems they might have with online services or other networking related code, potentially working directly in their codebase

You will be responsible for architecting and building their SDKs in various languages


Requirements

Experienced with several languages, C, C++ (11), C#, JavaScript

Game development experience, preferably having shipped at least one title and having been responsible for the online services integration with a 1st or 3rd party platform

Experience with Unreal Engine and/or Unity preferred

Self-managing and collaborate with your team to own every project from beginning to production


We Offer

Permanent position in new studio in London’s green belt

Friendly and rewarding work environment

Competitive salary, including holiday allowance and contributory pension

Health and leisure benefits package

Flexible work scheduling


Please forward CV’s in .doc or .docx format and any portfolio links to Adan Hill, Recruitment Consultant - adan@big-planet.biz (ref #576)


Senior Gameplay / AI Programmer – UK London

Our client is a major publisher backed AAA studio, makingBAFTA award winning action titles that sell millions of copies and consistentlyachieve metacritic ratings of 80%+. Based in a cool London neighbourhood, thisstudio works to the highest standards. They are looking for a SeniorGameplay/AI Programmer who is ready for the challenge of producing a AAA title.


Responsibilities

Drive gameplay and AI features through all stages ofproduction: design, scheduling, implementation and polish

Work closely with content creators and give direction andfeedback on requirements

Provide support for the design team on the use of allgameplay and AI features

Be a positive, active, and contributing team member

Optimise the development process


Technical Requirements

Advanced understanding in C/C++.

Experience working on and shipping at least one AAA videogame title

An advanced understanding of the main gaming platforms andthe requirements needed to develop software on them.

A good understanding of modern AI techniques as used in AAAgames.

Unreal Engine experience an advantage


Skill Requirements

Strong, demonstrable video game design skills

A good understanding of game technology principles.

Experience defining, designing, implementing, and supportingproduction process for creative software teams.

Must be a team player and know the importance of listeningto others.

An avid enthusiast for games on all platforms.

Excellent communication skills in English


We Offer

Competitive salary incorporating salary reviews, bonusscheme and contributory pension

Brand new open-plan studio, optimised for employeecontentment

Career/personal development programme

Active work / social / orator programme

Medical, dental, optical, well-being and health benefits /assistance


Please forward CV’sin .doc or .docx format and any portfolio/showreel links to Adan Hill,Recruitment Consultant - adan@big-planet.biz (ref #

558)


Senior Game Programmer – Amsterdam

Our client is a multi-award winning studio for their console and handheld titles. With brand new IP’s on the cusp of release that will see them branching out into VR, they are looking for a Senior Game Programmer who has excelled in AAA game production and is ready to work for the best.


Responsibilities

Lay the foundation for an entire game world alongside the designers and artists

Break complex game features down into logical systems that are easy to develop and maintain

Find innovative ways to improve features with our agile, multi-disciplinary teams

Build and refine prototypes

Roll out systems, enabling all the teams to utilise its full potential

Coach colleagues how to optimise their code


Requirements

At least 4 years of AAA game programming experience

At least one or more shipped titles you have worked the complete game development pipeline

Fluent in C/C++ and other applicable programming languages

Able to optimize code for performance, scalability and clarity, with a large code base

Good understanding of the mathematics behind 3D graphics

A specialist in one or more fields: Rendering, Animation , Multiplayer, Sound, Tools, AI, Scripting, Optimisation


We Offer

Permanent position in a major global content provider

Career advancement opportunities

Relocation assistance


Please forward CV’s in .doc or .docx format and any portfolio links to Adan Hill, Recruitment Consultant - adan@big-planet.biz (ref #572)


Lead Programmer – South East UK #571

Our client is the world leader in their field, dominating the games industry with beautiful hit titles. To maintain their stellar success, they seek an experienced Lead Programmer to ensure a high quality release of their next title, across multiple platforms.


The role:

· Set and ensure technical standards are met

· Ensure code quality for the entire project

· Deliver a game with fantastic gameplay

· Mentor, train, and manage the software team like the top professional you are

· Allocate roles and resources


Skills and experience required:

· One AAA title released as a Senior or Lead

· C++ expert

· Unreal Engine 4 experience

· A good leader who inspires

· Great communication skills

· PC game experience essential

· Current generation console experience very helpful

· EU work permit essential


We offer:

· Work-life balance without crunch

· Award winning titles to work on

· Cross platform development using cutting edge technology

· 31 days holiday

· Pension scheme

· Childcare vouchers, eye-care vouchers, free parking & regular social and sporting activities.


CV quoting ref #571 to ash@big-planet.biz to apply


Gameplay Programmer – UK North East

Our client is a proud veteran of the independent games development scene. Excelling across mobile, handheld, PC and console platforms. They are looking for a programmer to join their gameplay team. 


Responsibilites
Working alongside the project lead handle projects from inception to completion
Ensure games are produced to the highest quality possible
Liaise with managers to set achievable milestones and achieve them 

Requirements
At least 2 years industry experienceGood working knowledge of C++ and other languages
Experienced in Gameplay systems, developing for mobile and console 

We Offer
Competitive salary and benefits 

Please forward CV’s in .doc or .docx format and portfolio/showreel links to Adan Hill, Recruitment Consultant - adan@big-planet.biz (ref #569)


Game AI Programmer – Germany

Our client is one of the fastest growing studios in Europe. Excelling in social, MMO and F2P sectors. They are looking for a Game AI Programmer to work in a multi-disciplinary team as the ‘go-to’ for artificial intelligence on their new online games.


Responsibilities

Develop, incorporate, optimize, and implement AI architectures and pathfinding algorithms into our new online games

Collaborate on the development of innovative new games in interdisciplinary and international teams

Optimise the performance of the games for mobile devices

Provide support to junior developers and interns as needed


Requirements

2 years experience within the games industry, automotive or other AI industries

Expert knowledge of game AI

In-depth knowledge of an object-oriented programming language, ideally C# and Unity3D

Cross-platform knowledge of development for IOS, Android and AAA games

Good communicator in English, German a plus


We Offer

Permanent position in a strong, expanding, friendly games studio

The opportunity to palpably guide the output without hierarchical restrictions

Guiding and inspiring an expert, international team

Career and personal development assistance

Health and leisure benefits


Please forward CV’s in .doc or .docx format to Adan Hill, Recruitment Consultant - adan@big-planet.biz (ref #568)


Lead Software Engineer – Shanghai or Chengdu (China)

Ourclient is a multinational games developer, seeking a generalist lead programmerto work on their XBox and PS4 titles. Full relocation package offered, with competitivesalary, work visa arranged and full corporate benefits.

Responsibility:

· Design, maintain, implement,test and debug code, write technical design Code of the project includingnetwork synchronization, AI, render effect and etc.

· Profiling code to optimizesoftware components of a game, research cutting-edge algorithms and techniques.

· Create tools, features andengine components to required coding standards.

· Helping Game Producers inallocating the Game Developers according to task complexity and employeesskillsAssigning, planning and tracking tasks completion accordingto requirements (e.g., type of work & schedule) provided by Game Producersand common work agreements with the different departments

· Reporting immediately to theTechnical Director regarding any blockages, unresolved issues and otherimpediments to the production.

· Monitoring code implementationand makes sure that the teams are following correct coding conventions andproper commenting of their code

· Evaluating members of his/herteam, identifying strengths, problem areas (i.e. lack of skills, attendanceissues, attitude problems)

· Requirements

· Bachelor degree in ComputerScience or related field, or equivalent training and professional experience.

· 5+ working experience of ingames industry is required and Proficiency with C++ programming skills

· Ability to multi-task ,conflictresolution and problem solving ability

· Creativity and innovation in professional terms.Experience in AI, Graphics andRendering

· Supervision/Managementexperience. Experience in platform specific APIs. Experience in Agile/SCRUM

· Aware of the importance of codequality, performance and memory. Aware of (ripple) effects from any kindof changes, both code and data

· Know the inter-dependenciesbetween systems in an Application.

· English language essential


CV to ash@big-planet.biz to apply


Gameplay Programmer – UK North

Our client has maintained its position as one of the UK’s most successful games developers for decades. Excelling across platforms, with the ‘fastest selling’ BAFTA award winning Best Sports Game. They are looking for talented and creative programmers to develop their next AAA game for console and PC.

They are looking for candidates with long standing industry experience as well as junior programmers.

The game team will drive development, delivering to schedule and specification. You will collaborate with designers, specifying required systems and bringing everything together with flair and passion.


Requirements

Degree qualified in Computer Science or equivalent

At least 1 year’s experience in console or PC game development and 1 title worked the cycle

Fluent in C++ essential, conversant with Maya, Audio, Networking, AI, Tool and Build Systems a plus

Experience collaborating across disciplines


We Offer

A permanent position in a renowned international studio

Competitive salary and guaranteed holiday allocation

Cutting edge faculties 

Security and career advancement path


Please forward CV’s in .doc or .docx format to Adan Hill, Recruitment Consultant - adan@big-planet.biz (ref #566)


< Next   
candidate
For a candidate consultation, please send your resume/CV to cvs@big-planet.biz and we will call you to discuss your requirements and opportunities.
email
For a client consultation, please email your requirements to info@big-planet.biz and we will be in touch to help you fill your vacancies.
recruit
Call: +44 (0) 1273 233 534
alternatively
Skype us at: big.planet1.