At a Glance
- Tasks: Join us to develop exciting games with top-tier technology and collaborate on diverse projects.
- Company: d3t, a leading studio in videogame technology, part of Keywords Studios Group.
- Benefits: Enjoy 25 days holiday, flexible hours, private medical insurance, and a fun work environment.
- Why this job: Make your mark in the gaming industry while working on AAA titles with a supportive team.
- Qualifications: 2+ years programming experience, proficient in C++ and at least one game engine.
- Other info: Hybrid working model with a focus on work/life balance and no-crunch policy.
The predicted salary is between 35000 - 45000 £ per year.
d3t is at the forefront of videogame technology and creativity, delivering experienced co-development services to some of the biggest AAA clients in the world. Our studio, part of the global Keywords Studios Group, works on multiple exciting projects at any one time, offering plenty of variety and involvement. Our studio projects have included EA SPORTS FC™ 26, Hogwarts Legacy, Exoborne, Mafia: The Old Country, Alan Wake Remastered, Marvel’s Guardians of the Galaxy, LEGO Star Wars: The Skywalker Saga, The Witcher 3: Wild Hunt, Vampire The Masquerade - Blood Hunt, Mafia II: Definitive Edition, and Assetto Corsa Competizione. We also work in partnership with our global clients including Playground Games, EA and Archetype Entertainment.
d3t studios are based near Daresbury (Cheshire), Newcastle (Tyne & Wear) and Madrid where we offer an amazingly professional and supportive working environment. We are passionate about what we do and pride ourselves on our anti-crunch mentality, mentoring ethos and have been awarded 'Best Places to Work’ multiple times by gamesindustry.biz. In addition, we won ‘Best Creative Service Provider’ at Develop 2022 and were nominated in 2023 & 2024.
This opportunity will be a 6-month fixed term contract (with possible extension) based in either of our UK studio sites (Daresbury or Newcastle), on a hybrid working basis. Working pattern - 3 days per week in the studio: Wednesday, Thursday and another day of your choice.
The Role: Mid‑Level Programmer
At d3t, we expect our Programmers to be generalists, able to adapt to any technical challenge, but also play to their strengths and passions. We are particularly looking for a Mid‑Level Programmer with professional experience in at least one of the following engines: Proprietary, Unreal, Unity or Frostbite and development experience in any of the following: UI / Animation / Physics / Core Tech / Systems / Gameplay / 3Cs / Vehicle Physics.
Responsibilities
- Being open to working on a variety of programming disciplines (e.g. gameplay, core tech, low level, UI, tools) on proprietary or commercial engines and targeting a variety of platforms.
- Writing code to a high and performant standard by following expected coding standards and taking part in code reviews.
- Collaborating and communicating with mixed discipline internal and global teams to implement, review, and test code and systems.
- Ownership of work including planning, time estimations and updating tech leads, production and designers on progress.
- Writing documentation to plan and support your work.
- Continually updating own knowledge and skill sets.
Essential Skills + Experience
- Languages: C++
- Engines: Professional experienced in at least one of the following Unreal, Unity, Frostbite, Proprietary
- Knowledge: Any of (e.g. gameplay, UI, physics, networking, memory, animation, core tech, graphics etc.)
- Technology: Experience with IDEs and source control
- Enthusiasm: Will take on any challenge
- Growth: A desire to learn and improve
- Teamwork: Enjoy working as part of a team and supporting others
- Communication: Clear, enthusiastic and able to discuss technical ideas and updates with multiple disciplines
- Experience: 2+ years (can be inclusive of internships)
Desirable Skills + Experience
- It would be great, but not essential, if you have experience in any of the following:
- Commercial and/or in house game engines
- Released games
- Console development
- Full development cycle
- Porting games
d3t Studio Benefits & Perks
- 25 days holiday (+ bank holidays + up to 5 days extra for length of service)
- Company Pension Scheme
- Flexible working hours
- Private Medical Insurance Scheme (including dental) - BUPA
- Eye Care Scheme
- Anti‑crunch ethos – a professional, fun and supportive working environment!
- Income Protection
- Discretionary Annual Bonus
- Free Parking
- Tech, Bike + Console Scheme
- Company Socials, Monthly Lunches + Annual d3t Events
- Breakout Areas – filled with perks such as games, BBQ area, complimentary snacks to suit all dietary preferences etc.
We work flexibly, but value in‑person collaboration: this position is offered on a hybrid basis only (3 days per week in the studio: Wednesday, Thursday and another day of your choice). We value work/life balance and have a discretionary flexible hours system and operate a no‑crunch policy as a studio. First interviews will be held by video call, followed by second interviews on‑site.
Mid-Level Programmer d3t - 6 Month Contract in Gateshead employer: Keywords Studios Plc.
Contact Detail:
Keywords Studios Plc. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Mid-Level Programmer d3t - 6 Month Contract in Gateshead
✨Tip Number 1
Get your networking game on! Connect with folks in the gaming industry, especially those at d3t or similar studios. Attend events, join online forums, and don’t be shy to reach out on LinkedIn. You never know who might have the inside scoop on job openings!
✨Tip Number 2
Show off your skills! Create a portfolio that highlights your best work, especially projects using Unreal, Unity, or Frostbite. Make sure to include any gameplay, UI, or core tech examples. This is your chance to shine and demonstrate what you can bring to the table!
✨Tip Number 3
Prepare for those interviews like a pro! Research d3t’s projects and be ready to discuss how your experience aligns with their needs. Practice common programming questions and be prepared to showcase your problem-solving skills. Confidence is key!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the d3t team. Don’t forget to follow up after applying; a little persistence can go a long way!
We think you need these skills to ace Mid-Level Programmer d3t - 6 Month Contract in Gateshead
Some tips for your application 🫡
Show Your Passion: When you're writing your application, let your enthusiasm for gaming and programming shine through! We love seeing candidates who are genuinely excited about the projects we work on, so don’t hold back on sharing what you’re passionate about.
Tailor Your CV: Make sure to customise your CV to highlight your experience with the engines and technologies mentioned in the job description. We want to see how your skills align with what we're looking for, so be specific about your relevant experience!
Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and make sure your technical skills and experiences are easy to understand. This helps us get a quick grasp of your capabilities!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets to the right people. Plus, it shows us that you’re serious about joining our team at d3t!
How to prepare for a job interview at Keywords Studios Plc.
✨Know Your Engines
Make sure you brush up on your knowledge of Unreal, Unity, Frostbite, or any proprietary engines you've worked with. Be ready to discuss specific projects where you've used these engines and how you tackled challenges in gameplay, UI, or physics.
✨Show Off Your Code Skills
Prepare to demonstrate your coding abilities. Bring examples of your work that showcase your coding standards and performance. Be ready to talk about your experience with code reviews and how you handle feedback.
✨Team Player Mindset
d3t values collaboration, so highlight your teamwork skills. Share experiences where you’ve worked with mixed discipline teams, and how you communicated technical ideas clearly to non-technical members.
✨Embrace the Learning Spirit
Express your enthusiasm for learning and growth. Talk about how you keep your skills updated and any new technologies or programming languages you're currently exploring. This shows you're not just a programmer, but a passionate developer.