Description
We are seeking a Mid-Level Programmer to join our team on a 6-month fixed term contract (with possible extension). As a Mid-Level Programmer at d3t, you will work on a variety of programming disciplines under the guidance of our experienced programming Leads and TDs. You will work directly on features, systems, and tools for our high-profile global clients on a variety of games, platforms, and engines.
Responsibilities:
- Be 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.
- Write code to a high and performant standard by following expected coding standards and taking part in code reviews.
- Collaborate and communicate with mixed discipline internal and global teams to implement, review, and test code and systems.
- Own work including planning, time estimations, and updating tech leads, production, and designers on progress.
- Write documentation to plan and support your work.
- Continually update own knowledge and skill sets.
Requirements:
- 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 be inclusive of internships)
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. We value work/life balance and have a discretionary flexible hours system and operate a no-crunch policy as a studio.