Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Experienced JavaScript Developer image - Rise Careers
Job details

Experienced JavaScript Developer

We want you to #JOINTHEREBELLION!

For 30 years we’ve been independently developing and publishing incredible video games at our multiple studios founded by Jason & Chris Kingsley, but Rebellion is more than just games. We have our own film studio, we create board games, publish books, and through 2000AD, publish comics and graphic novels such as the amazing Judge Dredd.

We are seeking an experienced Experienced JavaScript Developer (Full Stack) to join our Code team, to help build and support internal and external web applications and APIs to support our game engine team.

The successful candidate will join a small team and user their specialist JavaScript knowledge to be involved in the entire software development lifecycle, from requirements gathering and system design to implementation, testing, deployment, and maintenance. You will be working on building internal tools as well as public facing APIs.

This is primarily a back-end role but we are looking for someone who has experience with both front-end and back-end languages, development frameworks, and third-party libraries. The ideal candidate will be an excellent communicator in order to help other teams fix bugs and resolve issues.

This exciting opportunity can be based out of any of our studios in Oxford, Warwick, or Runcorn, offering flexibility, collaboration, and the chance to work with a world-class team! We can provide a relocation package, including moving assistance, temporary accommodation, and full support to ensure a smooth transition to your new environment.

We believe in the power of face-to-face collaboration and encourage working from our studios. However, we understand that flexibility matters, so we’re open to discussing hybrid options based on individual needs.

Key Outcomes:

  • Produce performant and well documented code.
  • Successfully develop deploy new tools to support our game teams.
  • Responsive to bugs and issues as they arise and providing speedy resolution.

Responsibilities:

  • Design, build and deploy web applications to support our in-house engine team.
  • Maintain and improve existing tools.
  • Develop integrations with third party APIs.
  • Support our application deployments.
  • Communicating with other teams.
  • Experience with NodeJS, Javascript and TypeScript.
  • A knowledge of front end frameworks like Vue and React.
  • Experience with databases such as MySQL and no SQL database.
  • Familiarity with AWS or equivalent cloud environments.
  • Experience with software development tools and version control systems (Git/Perforce desirable).
  • Demonstrated capacity to quickly learn new technologies.
  • Comfortable modifying/maintaining applications written in other languages (such as PHP) is desirable.
  • Experience writing serverless functions (AWS Lambda/Azure Functions) is a bonus.

We offer an extensive benefits package to our team including:

  • 22 days holidays + Christmas closure (typically 4 days) & Bank holidays (increasing with service at 5 years – one day each year until you reach 31 days)
  • Private Medical Insurance, healthcare cash plan, including dental and Vision
  • Life Assurance, Income Protection & Critical Illness Cover
  • Enhanced Family Leave
  • Interest Free, Tax-Free loans
  • Enhanced Pension Scheme
  • EAP a range of Mental Health and Wellbeing Support
  • Plus loads more… including a wide range of discounts, freebies, and social events!

Life at Our Oxford HQ

Our riverside headquarters in Oxford places you a short walk away from the city centre. Renowned for its rich historical backdrop and esteemed educational institutions, Oxford offers a unique blend of tradition and modernity, with its beautiful architecture and green spaces.

Oxford also boasts excellent transport links, making it easy to navigate both the city and the wider country. The city’s train station, just a short walk from our studio, offers frequent services to London, as well as direct routes to major cities like Birmingham, Manchester, and Reading and we also offer free parking at the studio.

Our open-plan office promotes teamwork and innovation, with regular interaction with senior management and other departments, alongside access to free hot drinks, a handy tuck shop onsite and a range of local pubs, cafes and dining options nearby helping make every workday enjoyable!

Inside Rebellion

Whichever team you join at Rebellion we are proud of our open, friendly, and creative atmosphere. We love what we do, and we have fun doing it! As a big indie developer, we have complete creative freedom over our titles which allows us to work on a massive variety of projects across all the major platforms.

Find out more about us here

Our size, stability, and the variety of in-house expertise across multiple industries, makes Rebellion completely unique! We work in our own way, and we celebrate that as the key to our success. We foster an inclusive culture where you are encouraged to be yourself, to express your creativity and your talent. We are people focused and will support you in every way to can be the best at what you do. We recognise the importance of enjoying what you do and having a healthy work-life balance. We offer a friendly, creative, and relaxed working atmosphere, with sensibly managed projects and a wide variety of benefits and development opportunities for all our teams to ensure you are fully supported with your physical and Mental Well-being.

We are actively recruiting for a diverse team and continue to add to our culture of growth and inclusion. Rebellion encourages innovation in all areas, and we look forward to hearing how you can help us to be better. We encourage all demographics of culture, gender, ethnicity, neurodiversity and beyond, because a representative team makes better products.

If you are interested in working at Rebellion, but this role doesn’t sound quite like you, we’re recruiting for a range of positions across the studio and we’re always happy to receive speculative applications via our website. Visit our Careers website to view all our live vacancies: Rebellion: Careers

#LI-Hybrid

Average salary estimate

$62500 / YEARLY (est.)
min
max
$50000K
$75000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Experienced JavaScript Developer, Rebellion

At Rebellion, we invite you to #JOINTHEREBELLION as an Experienced JavaScript Developer! With a legacy of 30 years in creating captivating video games, our mission transcends just gaming; we also venture into film, board games, and publishing comics. As a vital member of our Code team, you will have the opportunity to build and support both internal tools and public APIs that are critical to our game engine team’s success. Your expertise in JavaScript, along with your knowledge of front-end and back-end development, will enable you to engage in the full software development lifecycle—from gathering requirements to testing and deployment. With a focus on communication and collaboration, you'll work closely with other teams to resolve issues and enhance functionality. This role, while primarily back-end oriented, offers the chance to flex your front-end skills as well. At Rebellion, you'll find a flexible working environment across our studios in Oxford, Warwick, and Runcorn, with options for hybrid work to suit your lifestyle. We’re dedicated to maintaining a supportive atmosphere, helping each other grow and achieve goals together. Plus, enjoy a range of superb benefits, including generous holidays, private medical insurance, and relocation support. Come contribute to our innovative projects and work within an exciting, creative culture that values your individuality and expertise. Join us and redefine gaming with Rebellion!

Frequently Asked Questions (FAQs) for Experienced JavaScript Developer Role at Rebellion
What are the responsibilities of an Experienced JavaScript Developer at Rebellion?

As an Experienced JavaScript Developer at Rebellion, your responsibilities include designing, building, and deploying web applications to support our internal game engine teams. You'll also be involved in maintaining existing tools, developing integrations with third-party APIs, and ensuring swift communication with other teams for effective problem resolution. This role is essential for enhancing our internal processes and creating responsive solutions.

Join Rise to see the full answer
What qualifications do I need to apply for the Experienced JavaScript Developer position at Rebellion?

To be considered for the Experienced JavaScript Developer position at Rebellion, you should possess a deep understanding of JavaScript, TypeScript, and NodeJS, with hands-on experience in both front-end frameworks like Vue or React and back-end technologies. Familiarity with databases such as MySQL and NoSQL, as well as cloud environments like AWS, is essential. Strong communication skills are necessary to successfully collaborate across teams.

Join Rise to see the full answer
What kind of projects will I work on as an Experienced JavaScript Developer at Rebellion?

In the role of an Experienced JavaScript Developer at Rebellion, you will work on a variety of internal and external web applications and APIs that support our game engine and tools. This includes developing new features for user-facing APIs, enhancing existing tools, and ensuring their performance and reliability. You'll play a part in the creative process by enabling smooth operations across different projects.

Join Rise to see the full answer
What benefits does Rebellion offer for the Experienced JavaScript Developer role?

Rebellion offers an extensive benefits package for the Experienced JavaScript Developer role. This includes generous holiday allowances, private medical insurance, enhanced pension schemes, and well-being support, among others. Additionally, we offer relocation packages, flexible working options, and numerous discounts and perks to promote a healthy work-life balance.

Join Rise to see the full answer
What is the work culture like for an Experienced JavaScript Developer at Rebellion?

The work culture at Rebellion is friendly, creative, and supportive. As an Experienced JavaScript Developer, you'll enjoy an open and collaborative environment where your ideas and contributions are valued. We promote a healthy work-life balance and an inclusive culture that encourages personal expression and creativity, making it an innovative space to thrive.

Join Rise to see the full answer
Common Interview Questions for Experienced JavaScript Developer
Can you explain your experience with JavaScript and backend technologies?

In your response, outline specific projects where you utilized JavaScript, particularly for backend development using NodeJS. Highlight any experience you've had with databases or working with APIs, and demonstrate your understanding of how these elements contribute to the overall project development.

Join Rise to see the full answer
How do you approach debugging an application?

Discuss your systematic approach to debugging by mentioning tools and techniques you employ, such as logging, using debugging tools, or reading stack traces. Share examples of past debugging experiences and how you resolved complex issues effectively.

Join Rise to see the full answer
What front-end frameworks are you familiar with, and what is your preferred one?

Talk about your hands-on experience with front-end frameworks, particularly Vue and React. Give examples of projects where you implemented one of these frameworks, emphasizing your preferences based on ease of use, performance, or community support.

Join Rise to see the full answer
Describe your process for gathering requirements and ensuring stakeholder communication.

Explain your method for engaging with stakeholders to gather requirements, such as user stories or feedback sessions. Emphasize the importance of regular communication throughout the development process to ensure alignment with project goals and deadlines.

Join Rise to see the full answer
How do you maintain your code and ensure it's well documented?

Discuss your practices for writing clean, maintainable code, like following naming conventions, using comments, and adhering to style guides. Mention how you use documentation tools or techniques to ensure ease of understanding for other developers.

Join Rise to see the full answer
What’s your experience with version control systems?

Share your experience with version control systems like Git, focusing on how they have aided your workflow. Discuss how you've managed branches, pull requests, and conflicts, and how you collaborate within your team using such tools.

Join Rise to see the full answer
Can you provide an example of how you learned a new technology quickly?

Provide a specific instance of when you had to learn a new technology under a tight deadline. Describe the resources you utilized, any projects you subsequently implemented it in, and the impact it had on your work or the team's outcomes.

Join Rise to see the full answer
How do you prioritize tasks during development?

Discuss your approach to prioritization, which may involve assessing the urgency of tasks, project timelines, and stakeholder feedback. Share strategies like using task management tools or agile methodologies that help you stay organized.

Join Rise to see the full answer
Have you ever modified an application written in a different programming language? What was your approach?

Talk about your experience with applications written in languages like PHP. Detail the steps you took to understand the codebase, any resources used, and how you made necessary modifications while ensuring you maintained code integrity.

Join Rise to see the full answer
What do you enjoy most about working as a developer?

Reflect on what draws you to development—whether that’s problem-solving, creating user experiences, or working with new technologies. Share how these motivations influence your work and encourage your growth in the software development field.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Rebellion Remote No location specified
Posted yesterday

Rebellion is looking for a skilled Rendering Programmer to enhance their game engine's graphics capabilities as part of a collaborative and innovative team.

Photo of the Rise User
Posted 9 days ago

Join Blackshore INC. as an Influencer Marketing Sales Manager to lead impactful relationships and sales campaigns in the entertainment industry.

Photo of the Rise User
Posted 13 days ago

Join Valsoft as an AI Solutions Engineer and play a pivotal role in developing cutting-edge Java solutions that blend AI technologies.

Photo of the Rise User
Light & Wonder Hybrid US, Fulton County, GA; Georgia, Alpharetta, GA
Posted 9 days ago

An exciting opportunity for a skilled Advanced Software Engineer to make impactful contributions to our technical support team in Alpharetta, GA.

Photo of the Rise User
Posted 13 hours ago

Join Autodesk as a Software Development Manager and lead a talented team in revolutionizing the construction industry's software solutions.

Posted 12 days ago

Join A.C Coy Company as a Solutions Architect and utilize your extensive Workday experience to drive innovative technology solutions.

Vouched Remote No location specified
Posted yesterday

Join Vouched as a Full Stack Engineer, where you'll help create a transformative identity verification platform powering critical services worldwide.

Photo of the Rise User
Fivetran Remote Toronto, Ontario, Canada
Posted 10 days ago
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Growth & Learning
Transparent & Candid
Mission Driven
Dare to be Different
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Family Medical Leave
Paid Holidays
Medical Insurance
Paid Volunteer Time
Social Gatherings
Some Meals Provided
Snacks

Join Fivetran as a Senior Software Engineer to help build world-class data solutions for our enterprise customers.

Photo of the Rise User
Posted 6 days ago

Become a pivotal part of BlackRock's mission to improve financial well-being as our Vice President, Senior Software Engineer in San Francisco.

Photo of the Rise User
Posted 8 days ago

Be a part of Visa's innovative team as a Senior Software Engineer, leading projects that transform payment solutions globally.

Founded in 1992, Rebellion is one of Europe's leading independent game developers and publishers. Whether it's the breathtaking intensity of Sniper Elite 4, the face-hugging terror of Aliens vs. Predator or the grindhouse frenzy of Zombie Army Tri...

20 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 9, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cleveland just viewed Director, Education Programs & Partnerships at Encoura
n
Someone from OH, Columbus just viewed Product Management Intern at nVent
Photo of the Rise User
Someone from OH, Cleveland just viewed Operations Associate (Part-Time) - Pinecrest at Alo Yoga
Photo of the Rise User
11 people applied to Front end developer at Viseven
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Coldwater just viewed Engineering Design Checker Jobs at Lockheed Martin
Photo of the Rise User
Someone from OH, Loveland just viewed SEO Admin & Business Support at Outliant
Photo of the Rise User
Someone from OH, Columbus just viewed Casting: Cedar Lake - Pilot Episode at Backstage
Photo of the Rise User
Someone from OH, Mount Orab just viewed Software Development Manager at Assured Guaranty
H
Someone from OH, Mansfield just viewed Medical Appointment Setter (Remote LatAm) at HireHawk
Photo of the Rise User
Someone from OH, Lewis Center just viewed Third Party Risk Analyst at Experian
Photo of the Rise User
Someone from OH, Columbus just viewed Lead Preschool Teacher at Guidepost Montessori
A
Someone from OH, Cincinnati just viewed Global Supply Manager - Taiwan at Also
Photo of the Rise User
Someone from OH, Cincinnati just viewed Global Supply Manager (Raptor Machining) at SpaceX
Photo of the Rise User
Someone from OH, Reynoldsburg just viewed Summer 2025 Financial Services Internship at Nationwide
Photo of the Rise User
Someone from OH, Brunswick just viewed Staff Software Engineer C++ / Computer Vision at ABBYY
Photo of the Rise User
Someone from OH, Columbus just viewed Label Machine Operator I - 2nd Shift at Avery Dennison
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Java, Javascript, Python, NodeJS Software Engineer at Walmart
R
Someone from OH, Dublin just viewed Supply Chain Lead (Clinical Supply) at Resultance