cover image
Epic Games

Senior Gameplay Systems Programmer, Fortnite

On site

London, United Kingdom

Full Time

27-02-2025

Job Specifications

WHAT MAKES US EPIC?

At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating.

Being Epic means being a part of a team that continually strives to do right by our community and users. We’re constantly innovating to raise the bar of engine and game development.

PROGRAMMING - GAMES

What We Do

Unreal projects have been leading the pack of real-time entertainment with our constantly growing team of programming experts. We’re always improving on the tools and technology that empower content developers worldwide.

What You'll Do

We’re looking for a Senior Gameplay Systems Programmer who is passionate about games and well-versed in C++ and gameplay systems development. As part of the Player Investment team, you'll work closely with designers and UI programmers to develop highly impactful player engagement and progression systems, like our innovative Quest and Battle Pass systems.

In this role, you will

Work closely with designers to create and iterate on game features and tools
Invite and respond to critical feedback throughout development
Support technical excellence on multiple platforms
Optimize and fix bugs in existing gameplay systems, including responding to live service incidents and resolving player account problems
Contribute ideas toward all aspects of the game’s production and development
Write robust, maintainable code with extensibility in mind


What We're Looking For

Strong C++ skills and programming principles knowledge
Java experience is a bonus, for working with backend systems
Talent for building robust, extensible, maintainable systems
Experience developing AAA games or game engine technology professionally
Self-motivated, strong work ethic, and able to work independently
Excellent interpersonal and communication skills with demonstrated ability to communicate fluently in English (written and verbal)
Experience with player engagement and progression systems is a plus


EPIC JOB + EPIC BENEFITS = EPIC LIFE

We pay 100% for benefits except for PMI (for dependents). Our current benefits package includes pension, private medical insurance, health care cash plan, dental insurance, disability and life insurance, critical illness, cycle to work scheme, flu shots, health checks, and meals. We also offer a robust mental well-being program through Modern Health, which provides free therapy and coaching for employees & dependents.

About Us

Epic Games spans across 25 countries with 46 studios and 4,500+ employees globally. For over 25 years, we've been making award-winning games and engine technology that empowers others to make visually stunning games and 3D content that bring environments to life like never before. Epic's award-winning Unreal Engine technology not only provides game developers the ability to build high-fidelity, interactive experiences for PC, console, mobile, and VR, it is also a tool being embraced by content creators across a variety of industries such as media and entertainment, automotive, and architectural design. As we continue to build our Engine technology and develop remarkable games, we strive to build teams of world-class talent.

Like what you hear? Come be a part of something Epic!

Epic Games deeply values diverse teams and an inclusive work culture, and we are proud to be an Equal Opportunity employer. Learn more about our Equal Employment Opportunity (EEO) Policy here.

Note to Recruitment Agencies: Epic does not accept any unsolicited resumes or approaches from any unauthorized third party (including recruitment or placement agencies) (i.e., a third party with whom we do not have a negotiated and validly executed agreement). We will not pay any fees to any unauthorized third party. Further details on these matters can be found here.

About the Company

Founded in 1991, Epic Games is a leading interactive entertainment company and provider of 3D engine technology. Epic operates Fortnite, one of the world’s largest games with over 350 million accounts and 2.5 billion friend connections. Epic also develops Unreal Engine, which powers the world’s leading games and is adopted across industries such as film and television, architecture, automotive, manufacturing, and simulation. Through Unreal Engine, Epic Games Store, and Epic Online Services, Epic provides an end-to-end digita... Know more

Related Jobs

Company background Company brand
Company Name
Buyapowa
Job Title
Full Stack Developer
Job Description
Buyapowa are looking for an experienced full stack developer to join our product development team, experienced in Ruby and Rail with a keen understanding of front end tech too. If that sounds like you read on and apply now. We can’t wait to chat. Who We Are We’re the tech team at Buyapowa, a marketing tech firm from London. We are a fully distributed team working remotely across Europe and also Vancouver. We’re small and mighty, working on the most important projects in the business at all times. Delivering joy, productivity, and stability all at once. We Value Test driven excellence Iteration, refactorings, and continuous improvement Owning and supporting the things we build Pragmatic technology choices Customer centered thinking and goal orientation Sustainable pace We’re hitting the next phase in our growth and so we’re hiring in a number of roles. We need you to help take our product, and scale, to the next level. THE ROLE As a senior full-stack developer, you will join the team responsible for product development of our core products. These are high scale SPAs backed by one or more backend services. This includes the referral marketing technology embedded in client sites, as well as the CRM and CMS systems that support it. We like choosing the right tool for the job, meaning you get to work with tools and methods you decide are right. We have a good mix of supporting existing apps, building new user experiences, and constantly delivering new features for our in-house team all with high quality feedback cycles. Our tech stack is primarily React front ends backed by Ruby / Rails, Postgres, and Redis. We’re running on Heroku and lower-level AWS services through Terraform to bring our platform to enterprise-level clients with high security and scale requirements. We love to keep it simple. You Will Be Expected To Design solutions from the ground up Be part of a diverse team to see how diversity leads to high performing teams TDD Review code from other members of your team Pair and learn with other members of your team Troubleshoot Take full responsibility for stories from inception to delivery Work closely with Product managers and company wide stakeholders Help your teammates improve in their skills and knowledge You Have > 5 years of Ruby on Rails experience (.NET / Python experience is good too) > 3 years Javascript (ES6 and Typescript) experience > 3 years React experience include v18 and up Comfort with build pipelines, continuous integration, and docker Proficiency with Git source control Strong HTML and CSS ability Good communication skills in written, verbal, and code Knowledge of: sidekiq, rswag/openapi, tailwind, graphql, react hook form, react-query, terraform We’ll Give You The Opportunity To Use a variety of technologies Bring new suggestions to the table for evaluation and experimentation Deliver business value to end users with cycle times measured in days and weeks, not months and quarters Work at a sustainable pace so you can enjoy your productivity Lead projects We’ll Help You Ensure your work is challenging Grow you to the next stage of your career Impact the business in a meaningful way Develop skills outside of pure tech Support you in learning our systems Give you the space to concentrate AND make sure you don’t feel isolated THE PROCESS A quick chat with our recruitment team on on google meet Initial chat with our CTO on Google Meet Technical interview with some members of the team No whiteboard technical test No take home code exercise Questions on previous design challenges Some technical questions for the basics Final interview and catch up with CTO and anyone else you’re interested in talking with Benefits Learning & development. We’ll give you the opportunity to learn, including a personal learning budget for your professional growth. Ownership. We’ve got big plans and we want you to share in the upside. That’s why you’ll get to participate in a generous equity incentive plan. Wellbeing. We’re looking forward to seeing you grow in your professional life, but we also care about your wellbeing. That’s why you’ll receive an annual wellness budget, to spend just on you - no questions asked. Work / life balance. Taking a break is super important to all of us. In fact, it’s something that’s gently encouraged, coaxed and nudged on a regular basis. Remote-work ready. Our ethos is to prioritise remote working. While we have hubs and we love getting together, our priority is to invest in getting you set up to work remotely. So, whatever you need to be amazing, it’s on us. Family life. Being part of the Buyapowa family is important to us, but we know you have a life outside of our team, too. Whatever family / home life looks like to you, we offer flexible working.
London, United Kingdom
Remote
Full Time
27-02-2025
Company background Company brand
Company Name
Two Saints
Job Title
Homeless Support Worker
Job Description
FULL TIME Monday-Friday - 09:00-17:00 To lead on the case management of clients and be part of a team that supports them in keeping them safe and helping them achieve their goals. To provide people with homes and specialist support so they feel more valued and secure, and ready to take the next steps. Main Responsibilities To assess the needs of each client, helping to develop their individual support plan to achieve their goals To produce and regularly review comprehensive client-based risk assessments To manage a caseload of clients on a one-to-one basis To support clients to gain and/or maintain accommodation or achieve outcomes defined by the service specification To engage with local authorities, health providers and other agencies, creating and maintaining constructive working relationships to maximise the opportunities available to clients To lead on client activities to help them gain practical life skills and encourage their engagement with the running of the service To support clients with managing their finances, paying rent, managing arrears and accessing benefits To encourage and signpost clients to the local community and to resources relevant to their aspirations including education, training, employment activity or volunteering To support clients in trauma informed and psychologically informed ways To adhere to safeguarding responsibilities, following our safeguarding policy and procedure To help maintain health and safety, ensuring clients, visitors and buildings are safe in accordance with Health and Safety regulations, policy and procedures To provide basic first aid assistance until help arrives (full training is provided) To work confidently and efficiently when lone working To maintain accurate records on our client management system and ensure these are stored in line with GDPR To maintain confidentiality To represent the organisation in a professional manner To carry out any other reasonable duties required in the interest of the organisation Role Requirements This role will require an Enhanced with Barred List(s) disclosure and barring service check is a requirement for this role. This would be completed on appointment of the role This role will require a full drivers’ licence and access to a vehicle This role will require you to work flexibly across several sites This role will require you to work with clients on a one-to-one basis This role will require you to lone work Essential Criteria Strong communication skills, both verbal and written Clear verbal and written English Good keyboard skills for data inputting Good working knowledge of Microsoft Outlook, Excel and Word Confident and assertive manner Ability to self-motivate as you will work on your own Effective team working Ability to respond calmly to crisis Deal promptly with and effectively react to challenging situations Have an interest and genuine concern for homelessness and related issues DESIRABLE CRITERIA Experience of managing a caseload of clients Understanding of risk assessment and person-centred, outcomes-based delivery Understanding of the support needs of people experiencing homelessness or those with complex needs Knowledge of voluntary and statutory agencies, housing regulations and the benefits system We reserve the right to close our adverts early if a successful candidate is found, so please submit your application as soon as possible. Any additional information you require for this job can be found in the below text Make sure to read thoroughly, then apply. We were formed in April 2001 through the merger of the Society of St Dismas (founded in 1962) and St Petroc Housing association (founded in 1972). Both organisations shared a passion for housing and supporting vulnerable single people. Our vision today is to give people who are homeless, vulnerable or in need of support, the opportunity to build a brighter future. We have services in Berkshire, Hampshire, Portsmouth, Southampton and Sussex. We support 16-65 year olds. Our services include outreach to rough sleepers, supported accommodation (direct access hostels, move-on accommodation, and resettlement flats), day centres, community support, housing first and landlord support services.
Winchester, United Kingdom
On site
Full Time
04-03-2025
Company background Company brand
Company Name
King
Job Title
C++ Developer
Job Description
Craft: Technology & Development Job Description: Want to create the world’s best mobile games? Have you got the skills to make that happen? We’re looking for a Developer to join our Kingdom. You’ll be part of a team that speaks your language, taking on complex challenges - using some pretty nice tech. Our games are adored by hundreds of millions of people, and you’ll be building them. As well as the engines, systems and platforms that make them play brilliantly on any platform. Your role within the Kingdom If you want to create amazing user experiences and entertainment for millions of players to enjoy on the go then this is the right job for you. Together with your colleagues you will have a part in creating and maintaining our mobile casual games. You will specify, design, build and implement existing and new game features. As part of the development team you will enjoy a creative, challenging and collaborative environment where your ideas will be every bit as valued as your programming expertise. Your responsibilities will include: Designing, testing and implementing game features Taking an active part in game creation Maintaining and optimizing new and existing game features Contributing high quality and well-structured code to our global code base Sharing knowledge and helping colleagues Skills To Create Thrills In our opinion, programming experience and dedication for gaming as well as the willingness to share great ideas are equally valued. Are you a passionate and creative teammate? Who you are: You enjoy programming in C++ You are passionate about games and would love to create the next big mobile hit Possess a high sense of quality and polish and pride in the work you deliver Capable of taking technical ownership for a product or project Experience with Android or iOS development Experience in working with memory / performance critical applications About King With a mission of Making the World Playful, King is a leading interactive entertainment company with more than 20 years of history of delivering some of the world’s most iconic games in the mobile gaming industry, including the world-famous Candy Crush franchise, as well as other mobile game hits such as Farm Heroes Saga. King games are played by more than 200 million monthly active users. King, part of Microsoft (NASDAQ: MSFT), has Kingsters in Stockholm, Malmö, London, Barcelona, Berlin, Dublin, San Francisco, New York, Los Angeles and Malta. More information can be found at King.com or by following us on LinkedIn, @lifeatking on Instagram, or @king_games on X.
London, United Kingdom
On site
Full Time
03-03-2025
Company background Company brand
Company Name
AVANADE
Job Title
Senior Full Stack Developer
Job Description
Join as a visionary Full Stack Developer, leading transformative development with integrated solutions across front and back-end, bridging the technology-business gap and shaping the future with innovative user experiences. Come join us Join as a Full Stack Developer and lead transformative development, crafting innovative solutions across front and back-end with integrated services and APIs. Embrace your leadership role, creating conceptual architecture to meet precise client needs, while bridging the technology-business gap with exceptional communication. Elevate your career in this dynamic journey of Full Stack Development, shaping the future and making a lasting impact on clients. Skills And Experiences Programming: C# / .NET, JavaScript/TypeScript Service Development: building web applications and web APIs using .NET and cloud services Cloud: Azure and others Database: (worked with one or more of) SQL Server, Azure SQL, Entity Framework, CosmosDB Design & Style: HTML5, Responsive/Adaptive Design, CSS3, Bootstrap Frameworks: (Worked with one or more of) Angular, React, NodeJS, Vue.js, or equivalent JavaScript DevOps: Git, Azure DevOps, GitHub About You Characteristics that can spell success for this role Embrace challenges with passion and a thirst for knowledge. Collaborate seamlessly, fostering open and effective communication. Embrace creativity and explore groundbreaking solutions. Stay ahead of the curve, anticipating what lies ahead and adapting to the latest advancements. What You'll Do Analyze, design, develop, implement and maintain application code in a variety of contexts Use .NET and Azure ecosystem to build scalable applications which power modern framework-driven web apps. Build and automate the features and services that model complex business problems, power enterprise-scale systems and drive innovative user experiences Implement APIs and Microservices through database design, data access and ORMs and consume said APIs to build feature-rich applications Develop scalable and cloud-based solutions, with consideration to security and performance Harness modern development and Azure DevOps practices including CI/CD, containerization, automated testing Learn more To learn more about the types of projects our Back-End Development team works on check out these case studies: Content management with Adobe Franklin | Techs & Specs Blog (avanade.com) ChatGPT and AEM integration | Techs & Specs Blog (avanade.com) Interested in knowing what’s going on inside Avanade? Check out our blogs: Avanade Insights – exchange ideas that drive tomorrow’s innovation Inside Avanade – explore what life is like working at Avanade Enjoy your career Some of the best things about working at Avanade Opportunity to work for Microsoft’s Global Alliance Partner of the Year, with exceptional development and training (minimum 80 hours per year for training and paid certifications) Real-time access to technical and skilled resources globally Dedicated career advisor to encourage your growth Engaged and helpful coworkers genuinely interested in you Find out more about some of our benefits Employee Benefits at Avanade | Avanade A great place to work As you bring your skills and abilities to Avanade, you’ll get distinctive experiences, limitless learning, and ambitious growth in return. As we continue to build our diverse and inclusive culture, we become even more innovative and creative, helping us better serve our clients and communities. You’ll join a community of smart, supportive collaborators to lift, mentor, and guide you, and to lean on your expertise. You get a company purpose-built for business-critical, leading-edge technology solutions, committed to improving the way humans work, interact, and live. It’s all here, so take a closer look! We work hard to provide an inclusive, diverse culture with a deep sense of belonging for all our employees. Visit our Inclusion & Diversity page. Create a future for our people that focuses on Expanding your thinking Experimenting courageously Learning and pivoting Inspire greatness in our people by Empowering every voice Encouraging boldness Celebrating progress Accelerate the impact of our people by Amazing the client Prioritizing what matters Acting as one
Newcastle Upon Tyne, United Kingdom
On site
Full Time
04-03-2025