At a Glance
- Tasks: Join d3t to develop exciting games with top AAA clients using cutting-edge technology.
- Company: Be part of an award-winning studio known for its supportive and creative environment.
- Benefits: Enjoy 25 days holiday, flexible hours, private medical insurance, and fun company socials.
- Other info: Hybrid working model with a focus on work/life balance and no-crunch policy.
- Why this job: Work on high-profile projects like Hogwarts Legacy and Marvel’s Guardians of the Galaxy.
- Qualifications: 2+ years experience in programming with C++ and familiarity with Unreal or Unity.
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. The 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 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. A Mid-Level Programmer at d3t works on a variety of programming disciplines under the guidance of our experienced programming Leads and TDs. They work directly on features, systems and tools and more for our high-profile global clients on a variety of games, platforms and engines. At d3t, there is always the opportunity to grow skills and experience, plus tap into the wealth of knowledge of our entire programming department and wider development teams.
Responsibilities include:
- 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:
- 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 in Daresbury employer: Keywords Studios
Contact Detail:
Keywords Studios Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Mid-Level Programmer - d3t in Daresbury
✨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 any engines you’re familiar with. Make sure it’s easy to navigate and showcases your programming prowess – this is your chance to shine!
✨Tip Number 3
Prepare for those interviews like a pro! Research d3t’s recent projects and be ready to discuss how your experience aligns with their needs. Practice common programming questions and be prepared to demonstrate your problem-solving skills on the spot.
✨Tip Number 4
Don’t forget to 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. Let’s get you that dream job!
We think you need these skills to ace Mid-Level Programmer - d3t in Daresbury
Some tips for your application 🫡
Show Your Passion: When 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!
Tailor Your CV: Make sure to customise your CV to highlight relevant experience with engines like Unreal or Unity. We want to see how your skills align with the role, so be specific about your past projects and achievements.
Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and focus on what makes you a great fit for the Mid-Level Programmer position at d3t.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands, and we can’t wait to see what you bring to the table!
How to prepare for a job interview at Keywords Studios
✨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.
✨Showcase Your Code Skills
Prepare to demonstrate your coding abilities. Bring examples of your work that highlight your coding standards and performance. If possible, have a small project or code snippet ready to discuss during the interview.
✨Emphasise Teamwork and Communication
d3t values collaboration, so be prepared to share experiences where you've worked in mixed-discipline teams. Highlight how you communicated technical ideas clearly and supported your teammates in achieving project goals.
✨Express Your Enthusiasm for Growth
Show your passion for learning and improving your skills. Discuss any recent courses, workshops, or personal projects that demonstrate your commitment to staying updated in the gaming industry and your eagerness to take on new challenges.