At a Glance
- Tasks: Join a dynamic team to develop and enhance exciting video game projects.
- Company: Be part of d3t, a leading studio in video game technology.
- Benefits: Enjoy 25 days holiday, hybrid working, and a supportive environment.
- Other info: Flexible working pattern and opportunities for career growth.
- Why this job: Work on AAA titles and collaborate with top industry professionals.
- Qualifications: 2+ years programming experience, proficient in C++ and game engines.
The predicted salary is between 30000 - 40000 £ 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. The d3t studios are based near Daresbury (Cheshire), Newcastle (Tyne & Wear) and Madrid, where we offer an amazingly professional and supportive working environment.
This is 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.
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, or 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
- Languages: C++
- Engines: Professional experience 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 include internships)
DESIRABLE SKILLS
- Commercial and/or in‑house game engines
- Released games
- Console development
- Full development cycle
- Porting games
STUDIO BENEFITS
- 25 days holiday (+
Mid-Level Programmer – 6 Month Contract employer: d3t ltd.
At d3t, we pride ourselves on being an exceptional employer, offering a dynamic and supportive work environment that fosters creativity and innovation in the gaming industry. Our studios in Daresbury and Newcastle provide a collaborative atmosphere where employees can thrive, with opportunities for professional growth and involvement in high-profile projects alongside industry leaders. With a strong emphasis on work-life balance, including hybrid working options and generous holiday allowances, d3t is the perfect place for passionate programmers looking to make a meaningful impact in the world of video games.
StudySmarter Expert Advice🤫
We think this is how you could land Mid-Level Programmer – 6 Month Contract
✨Tip Number 1
Network like a pro! Reach out to folks in the gaming industry on LinkedIn or at events. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially if you've worked with Unreal, Unity, or any other engines mentioned. A strong portfolio can really set you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your coding skills and understanding the latest trends in game development. Be ready to discuss your experience with different programming disciplines and how you can contribute to d3t's exciting projects.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining our team at d3t and being part of the amazing projects we work on.
We think you need these skills to ace Mid-Level Programmer – 6 Month Contract
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Mid-Level Programmer role. Highlight your experience with engines like Unreal or Unity, and showcase any relevant projects you've worked on. We want to see how your skills match up with what we're looking for!
Show Off Your Code:If you have a portfolio or GitHub account, include it in your application! We love seeing real examples of your coding skills and projects. It gives us a better idea of your style and capabilities.
Be Clear and Concise:When writing your cover letter, keep it clear and to the point. Explain why you're excited about the role and how your experience aligns with our needs. We appreciate straightforward communication!
Apply Through Our Website:Don't forget to apply through our website! It’s the best way to ensure your application gets to us directly. Plus, it shows you're keen on joining our team at d3t!
How to prepare for a job interview at d3t ltd.
✨Know Your Engines
Make sure you brush up on your experience with Unreal, Unity, or Frostbite. Be ready to discuss specific projects you've worked on using these engines and how you tackled challenges. This will show that you’re not just familiar with the tools, but you can also apply them effectively.
✨Showcase Your Code
Prepare to share examples of your coding work. Whether it’s snippets from previous projects or a portfolio, having tangible evidence of your skills can really set you apart. Be ready to explain your thought process and the standards you follow in your coding.
✨Emphasise Teamwork
Since collaboration is key in this role, think of examples where you’ve successfully worked within a team. Highlight how you communicated technical ideas and supported your colleagues. This will demonstrate that you’re not just a lone wolf coder but a team player.
✨Stay Curious and Enthusiastic
Express your eagerness to learn and grow in the role. Talk about any recent technologies or programming languages you’ve explored. Showing that you have a growth mindset will resonate well with the interviewers, especially in a fast-paced environment like game development.