At a Glance
- Tasks: Build scalable, secure systems for millions of players in a collaborative team.
- Company: Join Jagex, the creators of RuneScape, in a dynamic tech environment.
- Benefits: Enjoy flexible working, private healthcare, generous leave, and a performance bonus.
- Why this job: Make a real impact on gaming experiences while developing your skills.
- Qualifications: Experience in web applications, Java/C#, and modern front-end frameworks required.
- Other info: Be part of an inclusive culture that values collaboration and innovation.
The predicted salary is between 36000 - 60000 £ per year.
Office location: Cambridge, UK – This position offers flexible working options, including predominantly remote work. Applicants should be based (or willing to relocate) within a comfortable commuting distance of our office to attend onsite as required.
Are you a Full Stack Engineer who enjoys building scalable, secure, and user-focused systems while working as part of a collaborative team? As a Full Stack Engineer in the Player Gateway team at Jagex, you’ll be part of our Central Technology group, providing the backbone behind our games. You’ll design and deliver the systems that enable millions of players to access the RuneScape games seamlessly, powering core platform journeys such as login, account management, and cross-platform connectivity. You’ll work on high-impact projects across the full software development lifecycle, helping define how players interact with our games. You’ll collaborate closely with engineers across the company to support shared services and integrations, and act as a mentor to junior team members, leading by example through high-quality engineering practices.
What you’ll be doing:
- Contributing to all areas of the Software Development Lifecycle, including secure-by-design coding, automated testing, code review, documentation and deployment.
- Delivering code that meets the code standards, principles and best practices of the department ensuring quality in the work you deliver.
- Contributing to your team or domain by successfully delivering on projects of moderate scope, complexity and critical business impact.
- Contributing to make services monitored, scalable, robust, highly available and performant.
- Working as part of a team to maintain and support highly available software and user journeys.
- Providing on-call support as part of our rota to troubleshoot and resolve out-of-hours production issues.
- Looking for opportunities to improve systems, services, and processes, working with the team to deliver possible improvements.
- Understanding and demonstrating agile principles and values.
- Acts as a role model for more junior engineers, living the company values and behaviours.
- Work as part of a team, ensuring the right balance between product, production and engineering to deliver on business value and demonstrate Jagex values.
- Supporting evaluation of both off-the-shelf and in-house solutions to identify the best fit for the business.
What we’re looking for:
- Experience delivering web applications or contributing to large established software projects as an Engineer.
- Proficiency in Java or C#, including experience with backend development and ideally frameworks such as Spring Boot.
- Proficiency in JavaScript/TypeScript and experience using modern front-end frameworks such as React, Next and Node.
- Experience building and integrating RESTful services and publish-subscribe messaging systems.
- Demonstrable experience with automated testing frameworks (unit, mock, and integration).
- Some knowledge of how AWS Cloud and/or Azure work with a willingness to learn and manage AWS services and IaC tooling such as Terraform.
- Knowledge of version control and CI/CD systems (e.g., Git, Bitbucket Pipelines, Bamboo) and supporting tools such as Ansible and Helm.
- Familiarity with microservices backend architectures.
- Proven strong communication and collaboration skills with both technical and non-technical team members.
- Strong problem-solving, debugging, profiling, and optimisation skills.
What we offer:
- Private Healthcare, including Dental Plan.
- Minimum 6% Pension contributions.
- Employee Assistance Programme & onsite Counselling.
- Life Insurance.
- Discretionary annual performance bonus.
- Enhanced family leave policies from day 1.
- Flexible working hours.
- 25 days annual leave + Bank holidays & the option to buy/sell holidays + so much more!
About Jagex:
We are Jagex: The RuneScape Company. Home to one of gaming’s most enduring success stories. We create deep, community-powered games with worlds that evolve, inspire, and endure. Our flagship MMORPG franchise, RuneScape, has welcomed over 300 million player accounts, inspiring generations of players across PC and mobile for 25 years. As we begin our 26th year, we are accelerating our strategy to expand RuneScape into a broader ecosystem of forever games and connected experiences, grounded in a renewed commitment to integrity and fair play. We remain focused on building enduring worlds, empowering player-led innovation, and laying the foundations for the boldest era in RuneScape’s history.
We are committed to providing equal opportunities and creating an environment where everyone can thrive. We welcome applications from all backgrounds, and we recruit, develop, and promote based on merit and ability. If you require any reasonable adjustments to support you during the recruitment process, please let us know when you’re invited to interview.
Full Stack Engineer - Core Tech in Cambridge employer: Jagex Ltd
Contact Detail:
Jagex Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Engineer - Core Tech in Cambridge
✨Tip Number 1
Network like a pro! Reach out to current or former employees at Jagex on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Prepare for the interview by brushing up on your coding skills. Practice common algorithms and system design questions. We all know that being technically sharp is key, especially for a Full Stack Engineer role!
✨Tip Number 3
Show off your passion for gaming! If you’ve played RuneScape or similar games, share your experiences during the interview. It’ll show that you’re not just a techie but also someone who understands the player experience.
✨Tip Number 4
Don’t forget to follow up after your interview! A quick thank-you email can leave a lasting impression. Plus, it shows that you’re genuinely interested in the position and the company.
We think you need these skills to ace Full Stack Engineer - Core Tech in Cambridge
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter for the Full Stack Engineer role. Highlight your experience with Java, C#, and modern front-end frameworks like React. We want to see how your skills align with what we’re looking for!
Showcase Your Projects: Include examples of web applications or software projects you've worked on. We love seeing real-world applications of your skills, especially if they demonstrate your ability to build scalable and secure systems.
Be Clear and Concise: When writing your application, keep it straightforward and to the point. Use clear language to describe your experiences and achievements. We appreciate a well-structured application that’s easy to read!
Apply Through Our Website: Don’t forget to submit your application through our official website! It’s the best way to ensure it gets into the right hands. Plus, you’ll find all the details about the role and our company there.
How to prepare for a job interview at Jagex Ltd
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like Java, C#, and modern front-end frameworks. Brush up on your knowledge of RESTful services and automated testing frameworks, as these will likely come up during technical discussions.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects and how you overcame them. Jagex values strong problem-solving abilities, so be ready to demonstrate your thought process and the impact of your solutions.
✨Emphasise Collaboration
Since the role involves working closely with a team, highlight your experience in collaborative environments. Share examples of how you’ve successfully worked with both technical and non-technical team members to achieve project goals.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, ongoing projects, and the company’s future direction. This shows your genuine interest in the role and helps you assess if Jagex is the right fit for you.