cover image
Build A Rocket Boy

Senior Fullstack Developer

Remote

London, United Kingdom

Full Time

28-03-2025

Job Specifications

Department: Engineering
Location: Remote

Description

As a Senior Full Stack Developer, you will work at the intersection of game publishing and engineering, driving the development of tools and systems that enhance player engagement, optimize performance, and support live game operations. Your role will be crucial in ensuring the smooth operation of in-game events, performance monitoring, and A/B testing, contributing directly to player experience and revenue growth.

Key Responsibilities




Game Event Systems: Develop and maintain tools that manage in-game events (e.g., time events, challenges)


Performance Monitoring & Optimization: Implement monitoring solutions to track and optimize key technical performance metrics such as FPS, loading times, and server responsiveness.


Live Operations Tooling: Design and develop internal tools to support live event management, A/B testing frameworks, and operational analytics.


Testing & Pipeline Support: Contribute to the synthetic and functional test pipeline, ensuring system stability through load testing and visualization dashboards.


Collaboration with Cross-Functional Teams: Work closely with game designers, production teams, and backend engineers to develop scalable, efficient, and user-friendly tools.


Cloud & Infrastructure Management: Leverage cloud services for deployment, data storage, and real-time analytics.




Requirements



Strong proficiency in at least one modern Front-End framework: React, Angular, Solid.js, Svelte, or Vue.js.

Hands-on experience with backend development using Node.js and TypeScript, with a focus on RESTful services.

Database & Storage Systems: Proficiency in working with MongoDB, ElasticSearch, Redis, or similar database environments.

Cloud & DevOps Knowledge: Familiarity with AWS services for hosting, data pipelines, and cloud storage solutions.

Testing & Automation: Experience with performance monitoring, synthetic/functional tests, and load testing frameworks.

Proven experience in an engineering team, ideally within the video game industry.

Experience with live game operations, including analytics-driven decision-making and real-time event management.






Benefits

Our Global Benefits & Perks


Unlimited coaching & therapy — with Oliva, to support your mental health


Stock Options — everyone owns a piece of our success


Pension scheme — up to 5% employer matched contribution to finance those golden years


Socials — office & remote events, play sessions and company-wide parties

And even more benefits based on your location!



If you're based in the UK


25 Annual Leave + 8 bank holidays - we're flexible with most bank holidays so you can use the time to celebrate what's important to you


Private Medical Insurance - full cover with AXA


Healthcare Cash Plan - Level 3 cover with Medicash


Cycle2Work Scheme - lease a bike through us and save on tax too!


Electric Car Charging - electric car charging at our Port office in Edinburgh, Scotland.

About the Company

Build A Rocket Boy is redefining the future of entertainment through innovation and collaboration. With a bold vision for game design, we merge cutting-edge technology with creativity to shape immersive worlds across our flagship products: MindsEye, ARCADIA, and EVERYWHERE. Know more

Related Jobs

Company background Company brand
Company Name
Apexon
Job Title
Full Stack Engineer (React/Node)
Job Description
Apexon is a digital-first technology services firm specializing in accelerating business transformation and delivering human-centric digital experiences. We have been meeting customers wherever they are in the digital lifecycle and helping them outperform their competition through speed and innovation. Apexon brings together distinct core competencies – in AI, analytics, app development, cloud, commerce, CX, data, DevOps, IoT, mobile, quality engineering and UX, and our deep expertise in BFSI, healthcare, and life sciences – to help businesses capitalize on the unlimited opportunities digital offers. Our reputation is built on a comprehensive suite of engineering services, a dedication to solving clients’ toughest technology problems, and a commitment to continuous improvement. Backed by Goldman Sachs Asset Management and Everstone Capital, Apexon now has a global presence of 15 offices (and 10 delivery centers) across four continents. We are currently looking to hire a Mid-level Full Stack Engineer to join our expanding team. You'll be responsible for: Producing high quality, maintainable code Supporting in the design and development of complex software solutions Partnering effectively with client project teams You'll have: 2+ years of commercial software development experience in ReactJS, NextJS, NodeJS Unit testing frameworks e.g JEST, Mocha SDLC best practices and automation e.g Mocking, vulnerability scanning, static code analysis etc. A natural ability to mentor junior developers SVN/Git, Agile methodologies Service oriented architecture development TDD/BDD Experience working in an Agile environment Natural self-motivation with a passion for delivering excellence Great communication skills with the ability to build strong professional relationships Curiosity with an ongoing desire to develop and learn Good problem solving skills Bachelor's degree / Master's degree in Computer Science, Computer Engineering or related field It would be great if you have: Knowledge of DevOps tools, e.g. Jenkins, Sonar and CI/CD principles Knowledge of automated testing tools e.g K6, Cypress, Postman. Knowledge of cloud technologies and services (Azure or AWS preferred) Software Consulting experience It would be great if you have: Knowledge of DevOps tools, e.g. Jenkins, Sonar and CI/CD principles Knowledge of Autodesk Platform Services (Forge) Software Consulting experience Our Commitment to Diversity & Inclusion: Did you know that Apexon has been Certified™ by Great Place To Work®, the global authority on workplace culture, in each of the three regions in which it operates: USA (for the fourth time in 2023), India (seven consecutive certifications as of 2023), and the UK. Apexon is committed to being an equal opportunity employer and promoting diversity in the workplace. We take affirmative action to ensure equal employment opportunity for all qualified individuals. Apexon strictly prohibits discrimination and harassment of any kind and provides equal employment opportunities to employees and applicants without regard to gender, race, color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Our Perks and Benefits: Our benefits and rewards program has been thoughtfully designed to recognize your skills and contributions, elevate your learning/upskilling experience and provide care and support for you and your loved ones. As an Apexer, you get continuous skill-based development, opportunities for career advancement, and access to comprehensive health and well-being benefits and assistance. We also offer: An employer pension scheme 25 days holiday + Statutory bank holidays, with the option to carry forward or 'cash-in' 5 days each year Access to YuLife wellness platform, subscription to Meditopia App, premium subscription to Fiit, life coaching & emotional wellbeing sessions, 24 / 7 virtual GP Access, Employee Assistance Programme Life Insurance & Income protection Enhanced Maternity Pay & Paternity Pay Cycle to work scheme. Travel loan scheme A Tech Scheme which lets you choose from over 5000 tech products at up to a 12% discount. Free unlimited Udemy account for every employee to support their continuous learning and improvement. Support in obtaining relevant certifications. Don’t worry if you don’t check all the boxes; we’d still love to hear from you.
Newcastle Upon Tyne, United Kingdom
Hybrid
Full Time
02-04-2025
Company background Company brand
Company Name
Tata Consultancy Services
Job Title
Software Engineering Manager
Job Description
If you need support in completing the application or if you require a different format of this document, please get in touch with at UKI.recruitment@tcs.com or call TCS London Office number 02031552100 with the subject line: “Application Support Request”. Role: Software Engineering Manager Job Type: Permanent Location: London, UK / Hybrid Number of hours: 40 hours per week – full time Ready to utilize your experience and expertise in Engineering Management? We have an exciting role for you – Engineering Manager Careers at TCS: It means more TCS is a purpose-led transformation company, built on belief. We do not just help businesses to transform through technology. We support them in making a meaningful difference to the people and communities they serve - our clients include some of the biggest brands in the UK and worldwide. For you, it means more to make an impact that matters, through challenging projects which demand ambitious innovation and thought leadership. Build strong relationships with a diverse range of stakeholders. Gain access to endless learning opportunities. Work closely with the range of teams within the business to bring products to life. The Role As a Software Engineering Manager you will provide technical expertise and operate with excellence at all times. In this role you will be an integral part of our empowered, self-managing and multi-disciplinary engineering teams. You will work on designing, building, releasing, and maintaining products. In this role you will be working as an equal partner with the Product and Delivery teams to deliver elegant and robust solutions to solve complex problems for our customers and colleagues. Key responsibilities: Build, mentor and lead a team of high-performing software engineers to build and maintain high quality and reliable software (typically up to 10 engineers). Own the engineering excellence of their teams e.g., behaviours, operations, standards, best practices, methodologies and technical quality. Oversee the planning, execution and delivery of software, ensuring alignment with business objectives and timelines. Line manage and develop engineers to ensure they have the right skills, development plans and attitude to learning, encouraging a mindset of feedback and continuous technical and non-technical improvement. Ensure people, resource allocation and workload balance across projects. Work with the wider Technology function to shape the technical strategy, adopting the North Star principles. Develop effective relationships with Product and Delivery teams to prioritise, problem solve & maximise value to market and customer satisfaction. Drive DevOps practices to automate the Product development life cycle and ownership attitude. Foster a culture of experimentation, innovation, mutual support, collaboration and continuous improvement within the team. Help develop/improve standard frameworks and policies, ensuring that they are understood and adopted. Support other engineers to produce clean, quality code through code reviews and pair programming. Contribute to and create the teams OKRs and demonstrate responsibility for the entire team’s objectives. Drive improvement and measurement of product quality and reliability via engineering best practices and metrics. Drive continuous learning and improvement for the Product(s) itself, working with senior engineers to develop the team’s technical roadmap and support the product management team to prioritise it against the commercial roadmap. Approach, contribute and help lead product planning with an agile mind-set focusing on supporting our colleagues. Engage with product colleagues and other disciplines to improve value for the customer and to understand ambiguous requirements, taking ownership of critical choices and decisions and monitoring progress, taking corrective action where necessary. Demonstrate and champion pragmatism in terms of commercial delivery and software quality. Evangelise technology, innovation, company values, and excellent ways of working within the team and wider community. Active participation and contribution to Communities of Practice with a focus on positive momentum. Lead recruitment and new starter on-boarding activities. Help to lead initiatives to take client’s Software Engineering to the next level by challenging the status quo. Support brand outreach activities. Your Profile Essential skills/knowledge/experience: Good knowledge in all Technology stack areas, from front-end through to back-end. Solid background in Software engineering principles and practices with strong experience in a variety of systems and technologies. Proven track record in delivering, operating, leading, hiring and pivoting solutions. Strong experience of managing successful delivery in an Agile DevOps Software environment. Experience building and leading teams of highly skilled software engineers that deliver high-quality software. Strong understanding of system design, software architecture, cloud, and software engineering best practices. Expert knowledge and advocate for Continuous Integration and Continuous Delivery Able to understand and drive DevOps. Good understanding of testing strategies and reliability engineering. Highly organised and able to manage multiple work streams, manage stakeholders and expectations Excellent people management, interpersonal, analytical, and problem-solving skills. Management of team(s), experience fostering a high performance, collaborative, innovative culture. Excellent communication skills, both written and spoken and able to adjust for different audiences. A leadership mindset that is willing to take responsibility. Able to influence people at all levels and from the highly technical to non-technical. Being creative, curious, and fearless. Good to have: Strong experience in software engineering and management. Previous polyglot hands-on Senior software engineer. Previous software engineering community leadership experience. Experience with presentation delivery at internal and external events. Knowledge of Software approaches like Domain Driven Design. Experience in event driven API architectures and associated best practices. Experience with cloud engineering. Cares about the business and the bigger picture. A leadership mindset that is willing to take responsibility. Rewards & Benefits TCS is consistently voted a Top Employer in the UK and globally. Our competitive salary packages feature pension, health care, life assurance, laptop, phone, access to extensive training resources and discounts within the larger Tata network. Diversity, Inclusion and Wellbeing Tata Consultancy Services UK&I is committed to meeting the accessibility needs of all individuals in accordance with the UK Equality Act 2010 and the UK Human Rights Act 1998. We believe in building and sustaining a culture of equity and belonging where everyone can thrive. Our diversity and inclusion motto is ‘Inclusion without Exception’...
London, United Kingdom
On site
Full Time
02-04-2025
Company background Company brand
Company Name
Everfield
Job Title
Technical Support Engineer
Job Description
About Us At Trade Interchange, we help organisations reduce the costs, risks, and complexities associated with managing a complex supply base, by providing a streamlined solution. Operating in over 25 countries worldwide in a variety of industries, we can help organisations achieve supply base confidence, whilst also saving time on your supplier management processes. Using innovative technology such as Artificial Intelligence and Process Automation to help increase efficiency, whilst also reducing risk in supplier management, our software can also integrate with other systems via our Native API, ARCUS® Connect. Existing customers include Whitbread, Morrisons, Sodexo, Springer Nature, Drax Power, P&O Ferries and Circle Health, amongst others. What You Will Do Working as a Technical Support Engineer you will report into the Systems Manager, where you will support and deliver the operation and integration of ICT Services within the company’s ongoing growth phase. As part of the small Systems team, you will have the opportunity to work across all areas of the IT infrastructure, identifying improvements which can have a direct impact on the success of the business. The company is technology-driven and as the Technical Support Engineer you will be fundamental in supporting and delivering IT solutions aligned with business need. The company operates within ISO27001 and Information Security is of utmost importance to the business, clients and customers. The provision of ICT Services is key to the company’s goals and success and requires delivery of a secure and available IT infrastructure to ensure that they can operate with the highest level of efficiency, productivity and security. As a SaaS provider with applications hosted in Azure, it is imperative that the hosted environment provides a stable, secure and scalable platform. Both hosted and local infrastructure are within scope of the ISO27001 certification, and penetration tests and audits are carried out annually to maintain certification. The successful candidate will support continuity of the certification by ensuring systems meet the confidentiality, integrity and availability requirements of ISO27001. The successful candidate will thrive in a dynamic environment with evolving business requirements and will have a passion for driving delivery of the best service level to colleagues within the business. They will also have a 'right first time’ approach and attitude. Provide 1st line support, assistance, and problem solving for stakeholders Provide troubleshooting, monitoring and maintenance of the ICT systems Collaborate to maintain ongoing assurance that ICT services are compliant with adopted security standards (ISO 27001) Maintain an overall understanding of the operation of the ICT infrastructure to enable quick support and troubleshooting Ensure that the workforce has effective and efficient IT support to maximise productivity Supporting connectivity to Azure resources and DevOps activities. Monitoring and troubleshooting Azure resource issues and escalating where necessary. Provide 1st line support on issues including: Hardware issues Networking issues OS issues Software issues OS and software configuration OS and software maintenance Antivirus management Patch and upgrade management Proactively detect and report patterns of issues in the infrastructure Advise on software updates / upgrades, new software products to improve workforce efficiency and productivity Advise and report on any configuration issues Advise on and complete automated checks to improve the detection and correction of issues What We Are Looking For Microsoft Windows 10/11 Windows Server 2022 & Active Directory Domain Services Microsoft 365 SharePoint Online Networking and related troubleshooting (TCP/IP, DNS, DHCP, VPN, Ethernet, Wi-Fi) Software installation and maintenance IT Hardware maintenance and support Antivirus management Cyber Security Awareness Good communication - both written and verbal Flexible and ability to prioritise workload Ability to engage with stakeholders at all levels A consistent professional approach to all tasks Microsoft Azure services support experience Linux Operating Systems (Ubuntu Distro) Virtualisation (Hyper-V) VoIP Telephony
Billingham, United Kingdom
On site
Full Time
02-04-2025
Company background Company brand
Company Name
Handelsbanken
Job Title
Java Developer
Job Description
Job Introduction The IT team is responsible for the delivery, support and maintenance of Handelsbanken PLC’s Core Banking systems encompassing Platforming, Risk, Payments, Lending and Customer Data. The team is currently in the process of expanding. We require an additional Java Developer providing expertise in the full software development life cycle. The core specialty skillset is Java, but the ideal candidate should also have knowledge of front-end and back-end development. The successful applicant will be a part of a new and dynamic team. This role will suit a developer who is looking to build solutions from scratch and have a strong sense of responsibility within the team and the wider business Main Responsibilities Use their own initiative to work with Senior Java Development, UI/UX Development and Agile Transformation to help shape, architect and deliver greenfield/brownfield/integration applications employing best design and development practice Positively effective at systems analysis, solving technical problems and development excellence given the constraints of the Bank’s environment Follow cross-functional development best practice, including but not restricted to, Functional and Non-Functional Analysis, Application Architecture, Design, Coding and Unit Testing, Technical Documentation, Functional and Non-Functional Testing (Manual & Automated), Continuous Integration/Testing/Delivery. Be able to function in a culture of Agile Development (Scrum/Kanban, Amigos, Estimating, Planning, Sprints, Demos, Retrospectives) Be able to write Agile Epics/Stories using techniques such as BDD/Gherkin Be Delivery-focused rather than Task-focused Continuously seek to improve on Velocity, Lead/Cycle Time, Quality and Process. Document solutions with visual impact (e.g. Visio & PowerPoint over Word) Estimating, planning, managing tasks and reporting on progress. Work with the Atlassian suite of Tools (e.g. JIRA, Confluence, BitBucket) for tracking progress and KPI monitoring. Build and maintain good close relationships with Stakeholders at all levels (Management, Business, Legacy Developers, QAs, Infrastructure, IT Security) Ideal Candidate Research (by Harvard University) shows that women are particularly likely to second guess themselves and not apply - so if you are worried you don't meet all the criteria, get in touch anyhow and let us do the worrying… Professional experience in a Software Product / IT Development sphere Demonstrate server-side software coding maturity using Java 11+ but also knowledge of SQL (DB2 / SQL Server / Postgres preferred). Demonstrate excellent use of Design Patterns / Micro Services/ RESTful APIs Basic capability in UI Development using advanced JavaScript (React and Node.js preferred) HTML, CSS Working in a Technical Agile environment (e.g. Build tools, Static/Dynamic code analysis, CI/CD e.g. Jenkins/TeamCity) Company Information Handelsbanken is a relationship bank with a decentralised way of working, a strong local presence thanks to a nationwide network of branches, and a long-term approach to customer relations. Each Handelsbanken branch operates as a local business enabling it to make decisions at a local level and provide a bespoke service. The focus is always on the need of the individual customer and not on the sale of specific products. We are embarking on an exciting Business Transformation journey. This transformation will significantly enhance our technology system systems, processes and services, bringing evolution to our ways of working. Join us in this transformative journey, where your dedication, adaptability and commitment will play a crucial role in shaping the future of banking for our valued customers. The Bank is deeply committed to embedding good equality and diversity practice into all of our activities. This is so that we are an inclusive, welcoming and inspiring place to work that encourages everyone to apply, regardless of socio-economic background, age, disability, pregnancy and/or parental status, race (including colour, nationality, and ethnic or national origin), veteran status, marital and civil partnership status, religion or belief, sex, gender reassignment or sexual orientation. Check our Handelsbanken website for further information At Handelsbanken, we deeply value our unique culture and values including trust in and respect for each individual. We take pride in nurturing a work environment where people flourish, and where they are empowered to take decisions in their areas of expertise. We take a long term perspective in everything we do and want each employee who joins us to build a long terms successful career with the Bank. What is in it for you? We have a wide range of learning and development available, empowering and enabling our colleagues to take ownership of their own development. Competitive Salary and an extensive range of benefits is provided, including private medical insurance, income protection and life assurance A market-leading pension contribution of 15% paid by the bank, which can be invested in a wide range of funds (including ESG and Shariah funds) Application next steps Your journey with us begins once you have submitted your application. One of our Handelsbanken recruiters will be reviewing your details and will later organise a phone conversation if you match the role requirements. If there is a mutual fit, we will extend an invitation for you to participate in an interview. There will be a 3 stage interview process with a mix of technical assessments and competency interviews. How can we support you to be your best self? Our Talent Acquisition team will be happy to provide support e.g. if you need additional time to prepare for an interview or you have any requirements for any part of the interview/hiring process – just let us know by email uk_talent@careers.handelsbanken.co.uk . This advert will be live for a minimum of two weeks. However, please note that after the two weeks, the closing date could change at any time depending on the number of responses received.
London, United Kingdom
On site
Full Time
02-04-2025