it job board logo
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
  • Recruiting? Post a job
  • Sign in
  • Sign up
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

1149 jobs found

Email me jobs like this
Refine Search
Current Search
full stack javascript engineer
Aspire
Lead Software Developer
Aspire
Lead Software Developer Position Overview Reports To: CEO Direct Reports: None Hybrid: 2 days a week onsite, London Salary up to £80k Please note: You need to be a UK citizen to apply for this role or be eligible for SC clearance. Job Purpose Design, develop, and maintain high-quality web and mobile-based digital assessment solutions for healthcare, research, and related sectors. Key Responsibilities Software Design and Development Design, develop, and implement high-quality full-stack web and mobile applications Write clean, efficient, and well-documented code in Python, JavaScript, HTML, and other relevant technologies Collaborate with senior technical leadership on system design and implementation strategies Develop and maintain RESTful APIs for system integrations Implement responsive and accessible user interfaces across platforms Participate in code reviews to ensure quality and knowledge sharing Software Maintenance Maintain and enhance existing codebases based on business and user needs Ensure compatibility across devices, browsers, and platforms Monitor performance and implement optimisations Respond to and resolve defects and maintenance requests efficiently Maintain version control and accurate documentation of changes Deliver bug fixes and enhancements in a timely manner Testing and Quality Assurance Develop and execute unit, integration, and end-to-end tests Identify and resolve defects and security vulnerabilities Ensure adherence to security and data protection standards Apply test-driven development practices where appropriate Maintain test coverage and documentation Operational Support Configure and maintain development, testing, and production environments Set up and manage CI/CD pipelines for automated delivery Implement containerisation for consistent deployments Provide support for production issues and troubleshoot complex problems Professional Development Stay up to date with emerging technologies and best practices Contribute to team initiatives and continuous improvement Research and evaluate new tools and technologies Share knowledge and propose innovative technical solutions Qualifications Essential Degree in Computer Science, Software Engineering, or equivalent experience Proven experience building full-stack web applications Experience with a Python-based web framework Strong knowledge of Python, HTML, and JavaScript Proficiency with Git version control Experience with containerisation technologies Understanding of database design and management Ability to work independently and within a small team Strong problem-solving and organisational skills Effective communication and documentation abilities Experience with testing methodologies including TDD Familiarity with cloud platforms (e.g., AWS or equivalent) Desirable Experience working within regulated or healthcare-related environments Knowledge of accessibility standards Experience with relational databases (e.g., PostgreSQL) Awareness of data protection and regulatory standards (e.g., GDPR or similar) Working Arrangements Hybrid working model (London-based) Full-time (37.5 hours per week) with flexible working options Occasional out-of-hours work may be required Flexible or part-time arrangements may be considered We Are Aspire Ltd are a Disability Confident Committed employer
11/05/2026
Full time
Lead Software Developer Position Overview Reports To: CEO Direct Reports: None Hybrid: 2 days a week onsite, London Salary up to £80k Please note: You need to be a UK citizen to apply for this role or be eligible for SC clearance. Job Purpose Design, develop, and maintain high-quality web and mobile-based digital assessment solutions for healthcare, research, and related sectors. Key Responsibilities Software Design and Development Design, develop, and implement high-quality full-stack web and mobile applications Write clean, efficient, and well-documented code in Python, JavaScript, HTML, and other relevant technologies Collaborate with senior technical leadership on system design and implementation strategies Develop and maintain RESTful APIs for system integrations Implement responsive and accessible user interfaces across platforms Participate in code reviews to ensure quality and knowledge sharing Software Maintenance Maintain and enhance existing codebases based on business and user needs Ensure compatibility across devices, browsers, and platforms Monitor performance and implement optimisations Respond to and resolve defects and maintenance requests efficiently Maintain version control and accurate documentation of changes Deliver bug fixes and enhancements in a timely manner Testing and Quality Assurance Develop and execute unit, integration, and end-to-end tests Identify and resolve defects and security vulnerabilities Ensure adherence to security and data protection standards Apply test-driven development practices where appropriate Maintain test coverage and documentation Operational Support Configure and maintain development, testing, and production environments Set up and manage CI/CD pipelines for automated delivery Implement containerisation for consistent deployments Provide support for production issues and troubleshoot complex problems Professional Development Stay up to date with emerging technologies and best practices Contribute to team initiatives and continuous improvement Research and evaluate new tools and technologies Share knowledge and propose innovative technical solutions Qualifications Essential Degree in Computer Science, Software Engineering, or equivalent experience Proven experience building full-stack web applications Experience with a Python-based web framework Strong knowledge of Python, HTML, and JavaScript Proficiency with Git version control Experience with containerisation technologies Understanding of database design and management Ability to work independently and within a small team Strong problem-solving and organisational skills Effective communication and documentation abilities Experience with testing methodologies including TDD Familiarity with cloud platforms (e.g., AWS or equivalent) Desirable Experience working within regulated or healthcare-related environments Knowledge of accessibility standards Experience with relational databases (e.g., PostgreSQL) Awareness of data protection and regulatory standards (e.g., GDPR or similar) Working Arrangements Hybrid working model (London-based) Full-time (37.5 hours per week) with flexible working options Occasional out-of-hours work may be required Flexible or part-time arrangements may be considered We Are Aspire Ltd are a Disability Confident Committed employer
Full Stack Engineer, Associate
LGBT Great
About this role Are you interested in building innovative technology that shapes the financial markets? Do you like working at the speed of a startup, but want to solve some of the world's most complex problems? Do you want to work with, and learn from, hands-on leaders in technology and finance? At BlackRock, we are looking for Software Engineers who like to innovate and solve complex problems. We recognize that strength comes from diversity, and will embrace your unique skills, curiosity, drive, and passion while giving you the opportunity to grow technically and as an individual. With over USD $10 trillion of assets, we have an exceptional responsibility: our technology empowers millions of investors to save for retirement, pay for college, buy a home, and improve their financial wellbeing. As a senior developer at BlackRock, you'll work for a leading financial company and be part of a team creating next-generation technology. What is Aladdin Engineering? Our development teams sit inside Aladdin Engineering. We collaboratively build the next generation technology that changes the way information, people, and technology intersect for global investment firms. We build and package tools that manage trillions in assets and support millions of financial instruments. We perform risk calculations and process millions of transactions for thousands of users every day worldwide. Which team will you be in? You will be working as a key member of our core Private Markets technology team. Your team will be based in London and is part of the wider team responsible for engineering our cloud-first Private Markets platform using a microservice architecture. This platform supports hundreds of client businesses, managing and analyzing their portfolios. The team's focus is on building scalable, best of breed experiences, including incorporating AI into client facing applications. The team is very quickly moving to AI-enabled development, and you will be at the heart of that transformation. Being a member of Aladdin, you will be: Tenacious: Work in a fast paced and highly complex environment, Creative thinker: Analyze multiple solutions and deploy technologies in a flexible way. Great teammate: Think and work collaboratively and communicate effectively. Fast learner: Pick up new concepts and apply them quickly. Your Responsibilities Work closely alongside the Engineering Lead to deliver on the technical strategy for your team. Collaborate directly with colleagues across Private Markets and the wider Aladdin organization to build and deliver market leading software at pace. Deliver high efficiency, high availability, concurrent and fault tolerant software systems using API-First principles. Collaborate with product managers, designers, and other stakeholders to understand requirements and translate them into technical specifications. Design, develop, and implement secure, scalable, and reliable micro-services to deliver client-facing applications using a Java backend and React frontend. Optimize performance and reliability through continuous testing, debugging, and refinement. Stay abreast of industry trends and emerging technologies to drive innovation and maintain a competitive edge, with a particular focus on AI. Provide technical leadership and mentorship to more junior developers, fostering a culture of learning and growth within the team. Ideally, you should have A bachelor's degree in computer science, Engineering, or a related field. 4+ years of professional experience in Java development, with a focus on building client facing APIs or platforms Strong written and verbal communication skills, with experience managing and mentoring diverse teams. Knowledge of building applications using AI tooling and frameworks (e.g. LLMs, prompt engineering, vector databases). Experience integrating AI/ML services into backend systems and APIs. Familiarity with AI driven development practices and tools for code generation and testing. Strong proficiency in Java and related frameworks (e.g. Spring Boot, Hibernate). Some experience in React or similar, and modern JavaScript/TypeScript. Solid experience with object-oriented design and applying standard design patterns Experience designing, building, and deploying scalable microservices using API first principles with REST and/or gRPC. A strong appreciation for best practices, attention to detail, and building secure and stable systems. A collaborative mindset, with a drive to build high-quality software efficiently. Experience with API authentication and authorization mechanisms (e.g. OAuth, JWT). Handson experience with engineering tools such as Git, Maven, unit and integration testing frameworks, and mocking libraries. Excellent problem-solving skills and attention to detail. Exposure to Docker, Kubernetes, and cloud services in an enterprise environment is beneficial. Experience with message brokers such as Kafka a plus. A friendly, positive, and can-do attitude. Our benefits To help you stay energized, engaged and inspired, we offer a wide range of employee benefits including: retirement investment and tools designed to help you in building a sound financial future; access to education reimbursement; comprehensive resources to support your physical health and emotional well-being; family support programs; and Flexible Time Off (FTO) so you can relax, recharge and be there for the people you care about. Our hybrid work model BlackRock's hybrid work model is designed to enable a culture of collaboration and apprenticeship that enriches the experience of our employees, while supporting flexibility for all. Employees are currently required to work at least 4 days in the office per week, with the flexibility to work from home 1 day a week. Some business groups may require more time in the office due to their roles and responsibilities. We remain focused on increasing the impactful moments that arise when we work together in person - aligned with our commitment to performance and innovation. As a new joiner, you can count on this hybrid model to accelerate your learning and onboarding experience here at BlackRock. About BlackRock At BlackRock, we are all connected by one mission: to help more and more people experience financial well-being. Our clients, and the people they serve, are saving for retirement, paying for their children's educations, buying homes and starting businesses. Their investments also help to strengthen the global economy: support businesses small and large; finance infrastructure projects that connect and power cities; and facilitate innovations that drive progress. This mission would not be possible without our smartest investment - the one we make in our employees. It's why we're dedicated to creating an environment where our colleagues feel welcomed, valued and supported with networks, benefits and development opportunities to help them thrive. For additional information on BlackRock, please : BlackRock is proud to be an Equal Opportunity Employer. We evaluate qualified applicants without regard to age, disability, race, religion, sex, sexual orientation and other protected characteristics at law.
11/05/2026
Full time
About this role Are you interested in building innovative technology that shapes the financial markets? Do you like working at the speed of a startup, but want to solve some of the world's most complex problems? Do you want to work with, and learn from, hands-on leaders in technology and finance? At BlackRock, we are looking for Software Engineers who like to innovate and solve complex problems. We recognize that strength comes from diversity, and will embrace your unique skills, curiosity, drive, and passion while giving you the opportunity to grow technically and as an individual. With over USD $10 trillion of assets, we have an exceptional responsibility: our technology empowers millions of investors to save for retirement, pay for college, buy a home, and improve their financial wellbeing. As a senior developer at BlackRock, you'll work for a leading financial company and be part of a team creating next-generation technology. What is Aladdin Engineering? Our development teams sit inside Aladdin Engineering. We collaboratively build the next generation technology that changes the way information, people, and technology intersect for global investment firms. We build and package tools that manage trillions in assets and support millions of financial instruments. We perform risk calculations and process millions of transactions for thousands of users every day worldwide. Which team will you be in? You will be working as a key member of our core Private Markets technology team. Your team will be based in London and is part of the wider team responsible for engineering our cloud-first Private Markets platform using a microservice architecture. This platform supports hundreds of client businesses, managing and analyzing their portfolios. The team's focus is on building scalable, best of breed experiences, including incorporating AI into client facing applications. The team is very quickly moving to AI-enabled development, and you will be at the heart of that transformation. Being a member of Aladdin, you will be: Tenacious: Work in a fast paced and highly complex environment, Creative thinker: Analyze multiple solutions and deploy technologies in a flexible way. Great teammate: Think and work collaboratively and communicate effectively. Fast learner: Pick up new concepts and apply them quickly. Your Responsibilities Work closely alongside the Engineering Lead to deliver on the technical strategy for your team. Collaborate directly with colleagues across Private Markets and the wider Aladdin organization to build and deliver market leading software at pace. Deliver high efficiency, high availability, concurrent and fault tolerant software systems using API-First principles. Collaborate with product managers, designers, and other stakeholders to understand requirements and translate them into technical specifications. Design, develop, and implement secure, scalable, and reliable micro-services to deliver client-facing applications using a Java backend and React frontend. Optimize performance and reliability through continuous testing, debugging, and refinement. Stay abreast of industry trends and emerging technologies to drive innovation and maintain a competitive edge, with a particular focus on AI. Provide technical leadership and mentorship to more junior developers, fostering a culture of learning and growth within the team. Ideally, you should have A bachelor's degree in computer science, Engineering, or a related field. 4+ years of professional experience in Java development, with a focus on building client facing APIs or platforms Strong written and verbal communication skills, with experience managing and mentoring diverse teams. Knowledge of building applications using AI tooling and frameworks (e.g. LLMs, prompt engineering, vector databases). Experience integrating AI/ML services into backend systems and APIs. Familiarity with AI driven development practices and tools for code generation and testing. Strong proficiency in Java and related frameworks (e.g. Spring Boot, Hibernate). Some experience in React or similar, and modern JavaScript/TypeScript. Solid experience with object-oriented design and applying standard design patterns Experience designing, building, and deploying scalable microservices using API first principles with REST and/or gRPC. A strong appreciation for best practices, attention to detail, and building secure and stable systems. A collaborative mindset, with a drive to build high-quality software efficiently. Experience with API authentication and authorization mechanisms (e.g. OAuth, JWT). Handson experience with engineering tools such as Git, Maven, unit and integration testing frameworks, and mocking libraries. Excellent problem-solving skills and attention to detail. Exposure to Docker, Kubernetes, and cloud services in an enterprise environment is beneficial. Experience with message brokers such as Kafka a plus. A friendly, positive, and can-do attitude. Our benefits To help you stay energized, engaged and inspired, we offer a wide range of employee benefits including: retirement investment and tools designed to help you in building a sound financial future; access to education reimbursement; comprehensive resources to support your physical health and emotional well-being; family support programs; and Flexible Time Off (FTO) so you can relax, recharge and be there for the people you care about. Our hybrid work model BlackRock's hybrid work model is designed to enable a culture of collaboration and apprenticeship that enriches the experience of our employees, while supporting flexibility for all. Employees are currently required to work at least 4 days in the office per week, with the flexibility to work from home 1 day a week. Some business groups may require more time in the office due to their roles and responsibilities. We remain focused on increasing the impactful moments that arise when we work together in person - aligned with our commitment to performance and innovation. As a new joiner, you can count on this hybrid model to accelerate your learning and onboarding experience here at BlackRock. About BlackRock At BlackRock, we are all connected by one mission: to help more and more people experience financial well-being. Our clients, and the people they serve, are saving for retirement, paying for their children's educations, buying homes and starting businesses. Their investments also help to strengthen the global economy: support businesses small and large; finance infrastructure projects that connect and power cities; and facilitate innovations that drive progress. This mission would not be possible without our smartest investment - the one we make in our employees. It's why we're dedicated to creating an environment where our colleagues feel welcomed, valued and supported with networks, benefits and development opportunities to help them thrive. For additional information on BlackRock, please : BlackRock is proud to be an Equal Opportunity Employer. We evaluate qualified applicants without regard to age, disability, race, religion, sex, sexual orientation and other protected characteristics at law.
Full Stack Engineer (TDD) - C#, JavaScript & Security
Adria Solutions Ltd. Warrington, Cheshire
A technology company specializing in cybersecurity is seeking a Full Stack Engineer to create and integrate APIs for their advanced cybersecurity platform. The ideal candidate will possess deep expertise in C# and ASP.NET Core, alongside experience in JavaScript frameworks. A strong test-driven development background is essential, as well as familiarity with third-party API integrations. The role offers a hybrid working environment, an excellent training budget, and flexible working conditions.
11/05/2026
Full time
A technology company specializing in cybersecurity is seeking a Full Stack Engineer to create and integrate APIs for their advanced cybersecurity platform. The ideal candidate will possess deep expertise in C# and ASP.NET Core, alongside experience in JavaScript frameworks. A strong test-driven development background is essential, as well as familiarity with third-party API integrations. The role offers a hybrid working environment, an excellent training budget, and flexible working conditions.
Motorola Solutions
Full-Stack Engineer - Node.js/Python Hybrid, Impact
Motorola Solutions
A global technology company in the United Kingdom is seeking a Software Engineer to develop innovative surveillance camera systems. This hybrid role involves using Node.js and Python to build server-side applications and creating user interfaces with modern JavaScript frameworks. The ideal candidate will have a degree in Computer Engineering and at least 3 years of relevant experience. Competitive salary, bonuses, flexible working options, and excellent benefits are provided.
11/05/2026
Full time
A global technology company in the United Kingdom is seeking a Software Engineer to develop innovative surveillance camera systems. This hybrid role involves using Node.js and Python to build server-side applications and creating user interfaces with modern JavaScript frameworks. The ideal candidate will have a degree in Computer Engineering and at least 3 years of relevant experience. Competitive salary, bonuses, flexible working options, and excellent benefits are provided.
Automation Engineer
Interactive Investor Plc Leeds, Yorkshire
Title: Automation Engineer Location: Hybrid - Leeds - 3 days on site per week, 2 days remote Salary: £40,000-£48,000 About Us interactive investor is an award-winning investment platform that puts its customers in control of their financial future. We've been helping investors for nearly 30 years, and are now the UK's number one flat fee investment platform, with assets under administration approaching £75 billion and over 450,000 customers. For a simple, flat monthly fee we provide a secure home for pensions, ISAs and investments, along with a wide choice of over 20,000 UK and international investment options, including shares, funds, trusts and ETFs. We also bring impartial, expert content from our award winning financial journalists, a highly engaged community of investors, and daily newsletters and insights. Purpose of Role The Automation Engineer will work as part of a dynamic delivery team reporting into the QA Test Team Lead. In this role, the Automation Engineer will ensure the quality and reliability of our software by planning, executing, and reporting on testing across a range of projects-from small enhancements to multi million pound initiatives. Working closely with cross functional teams, they will play a key role in both manual and automated testing across the full software development lifecycle, including design, execution, and maintenance of test cases and scripts. Manual testing will focus on functional, exploratory, usability, and complex scenarios where human judgement adds value, while automation will be applied to regression, integration, and other repeatable test activities to accelerate delivery, improve coverage, and reduce risk. Key Responsibilities Test Planning & Execution Represent QA in Agile and Waterfall delivery models Attend Agile Ceremonies, provide input into test estimates, test approaches, and test completion reports Create, maintain, and execute both manual and automated test cases aligned to project requirements and user stories Conduct risk based testing in line with the overall test strategy Define and input test data into the test environment ensuring accuracy before use Participation in Analysis / Design Review / Solution Design meetings to inform test strategies Work closely with all areas of the business to complete testing on behalf of internal and external customers Support test activities post implementation and during warranty periods Communicate progress to all interested parties within the agreed timescales Quality Assurance & Governance Ensure functional and non functional testing meets both business and technical quality standards Adhere to test governance and use of approved tools (e.g., BrowserStack for test case management, JIRA for defect tracking) Own defect management: logging, tracking, prioritising, and retesting Participate in reviews of requirements, design, and analysis documentation, and coding peer reviews Ensure all code is performant and adheres to security best practices and control standards Tooling & Automation Design, build, and maintain automated test frameworks and scripts using WebdriverIO, Playwright, and Selenium, with JavaScript (Typescript) Develop reusable test components, support CI/CD integration (Jenkins, GitHub Actions), and generate automated reports Execute automated regression packs as part of continuous testing pipelines Maintain subject matter expertise in BrowserStack, Postman, Bruno and other core testing tools, supporting colleagues with system usage Conduct performance and load testing and support the testing of other non functional requirements Continuous Improvement & Collaboration Identify enhancements to testing processes, tooling, and standards Collaborate with internal teams and third parties (e.g., executing brokers, service providers) to ensure quality outcomes Contribute to cross squad or breakaway squad initiatives as required Support internal compliance by ensuring adherence to regulatory standards (e.g., FCA) Mentor and coach manual testers in automation best practices to grow team capability and promote a culture of continuous learning Provide input to solution design, analysis reviews & technical decision making Capabilities Testing Expertise Demonstrable experience of manual testing & software delivery methodologies Demonstrable experience of test strategies, planning, scripting, execution, and reporting Proven hands on experience designing, developing, and maintaining automation frameworks with WebdriverIO, Playwright, and Selenium (JavaScript/TypeScript) Experience with API testing automation using Postman, Bruno, and REST Assured Technical Proficiency Proficient using test tools such as JIRA, BrowserStack, Confluence, Postman Proficient in Microsoft Office applications Solid understanding of systems architecture, microservices, and cloud environments (AWS/Azure/GCP) Demonstrable experience of the software development lifecycle Experience integrating automated testing into CI/CD pipelines Collaboration & Communication Confident communicator across technical and non technical audiences Strong stakeholder management and influencing skills Team player with the ability to work independently under minimal supervision Industry Knowledge Understanding of financial products and services, especially investment and execution only stockbroking Familiarity with regulatory requirements (FCA) and operational risk management Understand current and emerging IT technologies Professional Attributes Resilient under pressure and ability to manage conflicting demands Ability to prioritise effectively and be committed to project implementation Ability to set an example of professionalism through personal attitude Offering a flexible approach to working ISTQB/ISEB certified (Foundation or Advanced level) Extensive testing experience in both Agile and Waterfall methodologies Background in the Financial Services industry Experience of Web and Mobile testing Proven experience managing testing across small and large scale projects Strong analytical and problem solving capabilities Proven Extensive experience in automated testing with WebdriverIO, Playwright, and Selenium, including framework development with JavaScript/TypeScript Experience in test data management and mocking services CI/CD & DevOps: Familiarity with Jenkins, GitHub Actions, Azure DevOps, Docker, Kubernetes Cloud & Microservices: Understanding of AWS, GCP, Azure, containerised testing Benefits Group Personal Pension Plan - 8% employer contribution and 4% employee contribution Life Assurance and Group Income Protection Private Medical Insurance - Provided by Bupa 25 Days Annual Leave, plus bank holidays Staff Discounts on our investment products Personal & Well being Fund - Supporting your physical and mental wellness Retail Discounts - Savings at a wide range of high street and online retailers Voluntary Flexible Benefits - Tailor your benefits to suit your lifestyle interactive investor operates in accordance with the UK Equality Act 2010. We welcome applications from individuals of all ages, disabilities, gender identities, marital status, pregnancy/maternity, race, religion or belief, sex, and sexual orientation. We are committed to treating all applicants fairly and making reasonable adjustments where needed to support disabled applicants. We actively prevent all forms of discrimination, harassment, and victimisation-whether direct, indirect, associative, or perceptive.
11/05/2026
Full time
Title: Automation Engineer Location: Hybrid - Leeds - 3 days on site per week, 2 days remote Salary: £40,000-£48,000 About Us interactive investor is an award-winning investment platform that puts its customers in control of their financial future. We've been helping investors for nearly 30 years, and are now the UK's number one flat fee investment platform, with assets under administration approaching £75 billion and over 450,000 customers. For a simple, flat monthly fee we provide a secure home for pensions, ISAs and investments, along with a wide choice of over 20,000 UK and international investment options, including shares, funds, trusts and ETFs. We also bring impartial, expert content from our award winning financial journalists, a highly engaged community of investors, and daily newsletters and insights. Purpose of Role The Automation Engineer will work as part of a dynamic delivery team reporting into the QA Test Team Lead. In this role, the Automation Engineer will ensure the quality and reliability of our software by planning, executing, and reporting on testing across a range of projects-from small enhancements to multi million pound initiatives. Working closely with cross functional teams, they will play a key role in both manual and automated testing across the full software development lifecycle, including design, execution, and maintenance of test cases and scripts. Manual testing will focus on functional, exploratory, usability, and complex scenarios where human judgement adds value, while automation will be applied to regression, integration, and other repeatable test activities to accelerate delivery, improve coverage, and reduce risk. Key Responsibilities Test Planning & Execution Represent QA in Agile and Waterfall delivery models Attend Agile Ceremonies, provide input into test estimates, test approaches, and test completion reports Create, maintain, and execute both manual and automated test cases aligned to project requirements and user stories Conduct risk based testing in line with the overall test strategy Define and input test data into the test environment ensuring accuracy before use Participation in Analysis / Design Review / Solution Design meetings to inform test strategies Work closely with all areas of the business to complete testing on behalf of internal and external customers Support test activities post implementation and during warranty periods Communicate progress to all interested parties within the agreed timescales Quality Assurance & Governance Ensure functional and non functional testing meets both business and technical quality standards Adhere to test governance and use of approved tools (e.g., BrowserStack for test case management, JIRA for defect tracking) Own defect management: logging, tracking, prioritising, and retesting Participate in reviews of requirements, design, and analysis documentation, and coding peer reviews Ensure all code is performant and adheres to security best practices and control standards Tooling & Automation Design, build, and maintain automated test frameworks and scripts using WebdriverIO, Playwright, and Selenium, with JavaScript (Typescript) Develop reusable test components, support CI/CD integration (Jenkins, GitHub Actions), and generate automated reports Execute automated regression packs as part of continuous testing pipelines Maintain subject matter expertise in BrowserStack, Postman, Bruno and other core testing tools, supporting colleagues with system usage Conduct performance and load testing and support the testing of other non functional requirements Continuous Improvement & Collaboration Identify enhancements to testing processes, tooling, and standards Collaborate with internal teams and third parties (e.g., executing brokers, service providers) to ensure quality outcomes Contribute to cross squad or breakaway squad initiatives as required Support internal compliance by ensuring adherence to regulatory standards (e.g., FCA) Mentor and coach manual testers in automation best practices to grow team capability and promote a culture of continuous learning Provide input to solution design, analysis reviews & technical decision making Capabilities Testing Expertise Demonstrable experience of manual testing & software delivery methodologies Demonstrable experience of test strategies, planning, scripting, execution, and reporting Proven hands on experience designing, developing, and maintaining automation frameworks with WebdriverIO, Playwright, and Selenium (JavaScript/TypeScript) Experience with API testing automation using Postman, Bruno, and REST Assured Technical Proficiency Proficient using test tools such as JIRA, BrowserStack, Confluence, Postman Proficient in Microsoft Office applications Solid understanding of systems architecture, microservices, and cloud environments (AWS/Azure/GCP) Demonstrable experience of the software development lifecycle Experience integrating automated testing into CI/CD pipelines Collaboration & Communication Confident communicator across technical and non technical audiences Strong stakeholder management and influencing skills Team player with the ability to work independently under minimal supervision Industry Knowledge Understanding of financial products and services, especially investment and execution only stockbroking Familiarity with regulatory requirements (FCA) and operational risk management Understand current and emerging IT technologies Professional Attributes Resilient under pressure and ability to manage conflicting demands Ability to prioritise effectively and be committed to project implementation Ability to set an example of professionalism through personal attitude Offering a flexible approach to working ISTQB/ISEB certified (Foundation or Advanced level) Extensive testing experience in both Agile and Waterfall methodologies Background in the Financial Services industry Experience of Web and Mobile testing Proven experience managing testing across small and large scale projects Strong analytical and problem solving capabilities Proven Extensive experience in automated testing with WebdriverIO, Playwright, and Selenium, including framework development with JavaScript/TypeScript Experience in test data management and mocking services CI/CD & DevOps: Familiarity with Jenkins, GitHub Actions, Azure DevOps, Docker, Kubernetes Cloud & Microservices: Understanding of AWS, GCP, Azure, containerised testing Benefits Group Personal Pension Plan - 8% employer contribution and 4% employee contribution Life Assurance and Group Income Protection Private Medical Insurance - Provided by Bupa 25 Days Annual Leave, plus bank holidays Staff Discounts on our investment products Personal & Well being Fund - Supporting your physical and mental wellness Retail Discounts - Savings at a wide range of high street and online retailers Voluntary Flexible Benefits - Tailor your benefits to suit your lifestyle interactive investor operates in accordance with the UK Equality Act 2010. We welcome applications from individuals of all ages, disabilities, gender identities, marital status, pregnancy/maternity, race, religion or belief, sex, and sexual orientation. We are committed to treating all applicants fairly and making reasonable adjustments where needed to support disabled applicants. We actively prevent all forms of discrimination, harassment, and victimisation-whether direct, indirect, associative, or perceptive.
Principal Software Engineer
Appvia Ltd.
Principal Software Engineer - UK Security Clearance eligibility required Location: London, UK (Hybrid 1 day per week in office / onsite). Contract: Permanent, Full-time. Package: £80,000-90,000 + 10% bonus + 10% shares options + benefits. About the Role As a Principal Software Engineer, you will play a hands on technical leadership role across Appvia's software engineering engagements, helping lead the design, delivery, and evolution of modern software systems. You will work closely with delivery managers, platform engineers, and customer stakeholders to drive high quality outcomes across complex software modernisation programmes. You'll help lead and grow the team and contribute to Appvia's broader engineering strategy by influencing tooling, development standards, AI assisted engineering approaches, testing practices, and architectural patterns used consistently across customer engagements. Eligibility You must be eligible for UK Security Clearance (SC): British Passport or ILR Resided in the UK for the last 5 years No criminal record or financial irregularities About You You are a senior software engineer with strong architectural judgement and a passion for well designed systems. You are comfortable leading technically, influencing delivery decisions, and working closely with customers in a consulting environment. You'll bring: Strong experience with Domain Driven Design (DDD) and modern system decomposition. Proven delivery of microservice based architectures. Deep hands on experience with React and full stack development. Experience improving engineering effectiveness through testing strategy, automation, and developer tooling. Exposure to AI assisted development approaches to improve code quality and productivity. Confidence mentoring engineers and leading technical discussions. A consulting mindset, able to translate business problems into practical technical solutions. Experience in regulated or public sector environments is beneficial but not required. Responsibilities Lead the design and delivery of modern, scalable software systems. Shape architecture, service boundaries, and dependencies across complex systems. Drive improvements in development processes, testing strategy, and delivery cadence. Work hands on across the stack, particularly on React based applications. Support teams in reducing technical debt and improving long term maintainability. Collaborate with platform and cloud engineers to deliver cohesive end to end solutions. Act as a senior technical advisor to customers, guiding decision making and trade offs. Contribute to shared engineering standards, patterns, and best practices within Appvia. Technical Skills Core technologies (in order of importance): Java / Spring NoSQL / SQL databases React / JavaScript HTML / CSS / XML Playwright Docker / Kubernetes Maven GitLab AWS Nice to have: GovUK UI Framework Azure / GCP .NET Benefits Work life balance Flexible working with core hours of 10-4pm because we know life happens outside of work Hybrid working - only one compulsory office day per month 25 days' holiday a year, plus bank holidays An additional day off for your birthday Enhanced maternity and paternity to full pay Workplace Nursery Benefit to help working parents Well being Full Private Healthcare cover for you with partners and children covered 50% Death in Service Cycle to Work scheme Electric Car Scheme Pension plus a salary sacrifice option for even greater savings Employee Assistance Programme Free hygiene products available in the London office Mental health support Free therapy through AXA Access to the Headspace App Trained Mental Health First Aiders Other fun perks Learning budget of £1,000 a year Your own MacBook Pro while you work at Appvia Dog friendly officeWear what makes you comfortable Free snacks in the office Pool table & ping pong table Regular team socials, board game nights, industry meetups and more! We are proud to be an equal opportunities employer and actively encourage, respect, and recognise diversity of thought and background throughout the business. All applicants will be considered for employment without attention to age, ethnicity, religion, sex, sexual orientation, gender identity, family or parental status, national origin, veteran, neurodiversity, and disability status.
11/05/2026
Full time
Principal Software Engineer - UK Security Clearance eligibility required Location: London, UK (Hybrid 1 day per week in office / onsite). Contract: Permanent, Full-time. Package: £80,000-90,000 + 10% bonus + 10% shares options + benefits. About the Role As a Principal Software Engineer, you will play a hands on technical leadership role across Appvia's software engineering engagements, helping lead the design, delivery, and evolution of modern software systems. You will work closely with delivery managers, platform engineers, and customer stakeholders to drive high quality outcomes across complex software modernisation programmes. You'll help lead and grow the team and contribute to Appvia's broader engineering strategy by influencing tooling, development standards, AI assisted engineering approaches, testing practices, and architectural patterns used consistently across customer engagements. Eligibility You must be eligible for UK Security Clearance (SC): British Passport or ILR Resided in the UK for the last 5 years No criminal record or financial irregularities About You You are a senior software engineer with strong architectural judgement and a passion for well designed systems. You are comfortable leading technically, influencing delivery decisions, and working closely with customers in a consulting environment. You'll bring: Strong experience with Domain Driven Design (DDD) and modern system decomposition. Proven delivery of microservice based architectures. Deep hands on experience with React and full stack development. Experience improving engineering effectiveness through testing strategy, automation, and developer tooling. Exposure to AI assisted development approaches to improve code quality and productivity. Confidence mentoring engineers and leading technical discussions. A consulting mindset, able to translate business problems into practical technical solutions. Experience in regulated or public sector environments is beneficial but not required. Responsibilities Lead the design and delivery of modern, scalable software systems. Shape architecture, service boundaries, and dependencies across complex systems. Drive improvements in development processes, testing strategy, and delivery cadence. Work hands on across the stack, particularly on React based applications. Support teams in reducing technical debt and improving long term maintainability. Collaborate with platform and cloud engineers to deliver cohesive end to end solutions. Act as a senior technical advisor to customers, guiding decision making and trade offs. Contribute to shared engineering standards, patterns, and best practices within Appvia. Technical Skills Core technologies (in order of importance): Java / Spring NoSQL / SQL databases React / JavaScript HTML / CSS / XML Playwright Docker / Kubernetes Maven GitLab AWS Nice to have: GovUK UI Framework Azure / GCP .NET Benefits Work life balance Flexible working with core hours of 10-4pm because we know life happens outside of work Hybrid working - only one compulsory office day per month 25 days' holiday a year, plus bank holidays An additional day off for your birthday Enhanced maternity and paternity to full pay Workplace Nursery Benefit to help working parents Well being Full Private Healthcare cover for you with partners and children covered 50% Death in Service Cycle to Work scheme Electric Car Scheme Pension plus a salary sacrifice option for even greater savings Employee Assistance Programme Free hygiene products available in the London office Mental health support Free therapy through AXA Access to the Headspace App Trained Mental Health First Aiders Other fun perks Learning budget of £1,000 a year Your own MacBook Pro while you work at Appvia Dog friendly officeWear what makes you comfortable Free snacks in the office Pool table & ping pong table Regular team socials, board game nights, industry meetups and more! We are proud to be an equal opportunities employer and actively encourage, respect, and recognise diversity of thought and background throughout the business. All applicants will be considered for employment without attention to age, ethnicity, religion, sex, sexual orientation, gender identity, family or parental status, national origin, veteran, neurodiversity, and disability status.
Data Analyst
Fortray Global Services Ltd
About the job Fortray Global is the world's most awarded marketing consultancy specializing in brands operating in complex markets. Led by strategy, innovation, technology, data and creativity, we create brand-and-demand marketing programmes that drive transformational growth for our clients. With 14 wholly owned offices across the US, Europe, and APAC, you can develop a truly global career in a rapidly scaling organisation. We are looking for a Junior Data Engineer / Analyst to join our Performance Marketing team in Norwich. Key Responsibilities Maintaining cloud data warehouses, ensuring organised, available, and secure. Hands on experience designing, building pipelines, and supporting data platforms across Google data products, e.g., Google Cloud Platform - BigQuery. Be required to showcase your GCP Data Engineering experience when communicating with clients and their requirements, turning these into technical data solutions. Experience working with REST API Guarantee effective client reporting by recommending and monitoring appropriate campaign metrics and KPIs, as well as having a practical involvement in ensuring the relevance and quality of the agencies in-house reporting platform. To provide expert insight into website and channel usage statistics, typically via an in-depth understanding of GA4 and BigQuery, and the ability to produce meaningful report summaries. To integrate client data with campaign data where necessary, working with clients to build a data integration strategy based on their tech stack and security requirements. To devise and implement internal research and development projects to quantify and evaluate different search marketing techniques. To provide data, analysis and research skills across the business wherever required including monthly reporting and quarterly review documentation for retained digital marketing clients. Experience / Skills Required A minimum of 1-2 years' experience in a Data related role. Agency experience is desirable. Experience in building data solutions using JavaScript, HTML, Python or PHP & API scripting. A strong knowledge of relational databases and SQL. Practical use of cloud applications (Azure, AWS, GCP). Must be able to use reporting platforms to visualise and present data insight. Experience of using Microsoft Applications (Excel, PowerPoint, Teams, SharePoint, etc.) Excellent communication skills to understand and pass on requirements internally and externally as well as identify, visualise, and explain key insights. Confident in delivering and presenting your analysis to both colleagues and clients. Able to work individually and collaboratively with UK and US teams. Are clear and persuasive in both verbal and written communication. What we can offer Competitive remuneration package Global career development opportunities Hybrid working with 2 days in the office (usual hours 9 - 5:30pm, Monday to Friday), however you may be required to work up to 4 days in the office during your probationary period Opportunities to make a difference and get involved with our working groups focusing on areas such as wellbeing and ESG / Sustainability Supportive and inclusive policies including, but not limited to, family friendly policies such as adoption, maternity and paternity, and equal opportunities To work with the best and most exciting clients To work on global accounts in the most challenging sectors To work with the best brains and creative talent in the industry To learn and develop with access to industry specific training, including our in-house training modules To work on innovative and ground-breaking marketing solutions To join a team of hard-working specialists who like to have fun along the way! Fortray Global is an equal opportunities employer and we do not discriminate on the basis of sex, race, religion, age, sexuality, disability and other protected status as required by applicable law.
11/05/2026
Full time
About the job Fortray Global is the world's most awarded marketing consultancy specializing in brands operating in complex markets. Led by strategy, innovation, technology, data and creativity, we create brand-and-demand marketing programmes that drive transformational growth for our clients. With 14 wholly owned offices across the US, Europe, and APAC, you can develop a truly global career in a rapidly scaling organisation. We are looking for a Junior Data Engineer / Analyst to join our Performance Marketing team in Norwich. Key Responsibilities Maintaining cloud data warehouses, ensuring organised, available, and secure. Hands on experience designing, building pipelines, and supporting data platforms across Google data products, e.g., Google Cloud Platform - BigQuery. Be required to showcase your GCP Data Engineering experience when communicating with clients and their requirements, turning these into technical data solutions. Experience working with REST API Guarantee effective client reporting by recommending and monitoring appropriate campaign metrics and KPIs, as well as having a practical involvement in ensuring the relevance and quality of the agencies in-house reporting platform. To provide expert insight into website and channel usage statistics, typically via an in-depth understanding of GA4 and BigQuery, and the ability to produce meaningful report summaries. To integrate client data with campaign data where necessary, working with clients to build a data integration strategy based on their tech stack and security requirements. To devise and implement internal research and development projects to quantify and evaluate different search marketing techniques. To provide data, analysis and research skills across the business wherever required including monthly reporting and quarterly review documentation for retained digital marketing clients. Experience / Skills Required A minimum of 1-2 years' experience in a Data related role. Agency experience is desirable. Experience in building data solutions using JavaScript, HTML, Python or PHP & API scripting. A strong knowledge of relational databases and SQL. Practical use of cloud applications (Azure, AWS, GCP). Must be able to use reporting platforms to visualise and present data insight. Experience of using Microsoft Applications (Excel, PowerPoint, Teams, SharePoint, etc.) Excellent communication skills to understand and pass on requirements internally and externally as well as identify, visualise, and explain key insights. Confident in delivering and presenting your analysis to both colleagues and clients. Able to work individually and collaboratively with UK and US teams. Are clear and persuasive in both verbal and written communication. What we can offer Competitive remuneration package Global career development opportunities Hybrid working with 2 days in the office (usual hours 9 - 5:30pm, Monday to Friday), however you may be required to work up to 4 days in the office during your probationary period Opportunities to make a difference and get involved with our working groups focusing on areas such as wellbeing and ESG / Sustainability Supportive and inclusive policies including, but not limited to, family friendly policies such as adoption, maternity and paternity, and equal opportunities To work with the best and most exciting clients To work on global accounts in the most challenging sectors To work with the best brains and creative talent in the industry To learn and develop with access to industry specific training, including our in-house training modules To work on innovative and ground-breaking marketing solutions To join a team of hard-working specialists who like to have fun along the way! Fortray Global is an equal opportunities employer and we do not discriminate on the basis of sex, race, religion, age, sexuality, disability and other protected status as required by applicable law.
Full Stack Engineer (TDD / C# / JavaScript)
Adria Solutions Ltd. Warrington, Cheshire
Full Stack Engineer (TDD / C# / JavaScript) We are hiring a Full Stack Software Engineer with a strong test-driven development (TDD) background to help build the next generation of a mission critical cybersecurity and communications platform used globally. This is a hands on role focused on designing and delivering partner API integrations across a complex security ecosystem - including endpoint protection, network security, user awareness tooling, and monitoring systems. You'll work as part of a collaborative product team alongside full stack and front end developers, supported by QA and DevOps, reporting into engineering leadership. Why This Role Matters The next generation platform will provide customers with a unified view of security across distributed environments. As integrations expand, maintaining a high bar for quality, reliability, and test coverage is critical. This role will also play a key part in strengthening TDD practices across the team - leading through code and delivery. What You'll Do Design and build API integrations across a cybersecurity focused product stack Deliver clean, maintainable full stack solutions using .NET and modern JavaScript frameworks Lead by example in test driven development practices Integrate third party systems using REST APIs, OAuth2, webhooks, and resilient patterns Contribute to a scalable, observable integration layer Collaborate with Product, QA, and DevOps to deliver high quality releases Use AI assisted development tools as part of your daily workflow Requirements (Must Have) Experience with C# / .NET Core Strong experience with ASP.NET Core / Web API Modern JavaScript / TypeScript experience Experience with a component based SPA framework (e.g. Vue, React, or Angular) Proven, hands on test driven development experience Strong experience integrating third party APIs (REST, OAuth2, webhooks, retries, rate limiting) Solid SQL skills (e.g. MariaDB or MySQL) Experience with Git workflows (branching, pull requests, code reviews) Regular user of AI assisted development tools (e.g. Claude Code, Cursor, Copilot or similar) Strong ownership mindset and commitment to quality Nice to Have Commercial experience integrating AI APIs (e.g. Claude, Bedrock, OpenAI or similar) Experience with AWS (e.g. EC2, RDS, Lambda, S3) Microservices or distributed systems experience Familiarity with iterative product development methodologies Awareness of secure by design principles (e.g. ISO 27001) Background in SaaS or cybersecurity environments Benefits Hybrid working Excellent career development / Training budget Flexible working If you take pride in writing well tested, production grade code and want to contribute to building critical cybersecurity software used at global scale, we'd love to hear from you.
11/05/2026
Full time
Full Stack Engineer (TDD / C# / JavaScript) We are hiring a Full Stack Software Engineer with a strong test-driven development (TDD) background to help build the next generation of a mission critical cybersecurity and communications platform used globally. This is a hands on role focused on designing and delivering partner API integrations across a complex security ecosystem - including endpoint protection, network security, user awareness tooling, and monitoring systems. You'll work as part of a collaborative product team alongside full stack and front end developers, supported by QA and DevOps, reporting into engineering leadership. Why This Role Matters The next generation platform will provide customers with a unified view of security across distributed environments. As integrations expand, maintaining a high bar for quality, reliability, and test coverage is critical. This role will also play a key part in strengthening TDD practices across the team - leading through code and delivery. What You'll Do Design and build API integrations across a cybersecurity focused product stack Deliver clean, maintainable full stack solutions using .NET and modern JavaScript frameworks Lead by example in test driven development practices Integrate third party systems using REST APIs, OAuth2, webhooks, and resilient patterns Contribute to a scalable, observable integration layer Collaborate with Product, QA, and DevOps to deliver high quality releases Use AI assisted development tools as part of your daily workflow Requirements (Must Have) Experience with C# / .NET Core Strong experience with ASP.NET Core / Web API Modern JavaScript / TypeScript experience Experience with a component based SPA framework (e.g. Vue, React, or Angular) Proven, hands on test driven development experience Strong experience integrating third party APIs (REST, OAuth2, webhooks, retries, rate limiting) Solid SQL skills (e.g. MariaDB or MySQL) Experience with Git workflows (branching, pull requests, code reviews) Regular user of AI assisted development tools (e.g. Claude Code, Cursor, Copilot or similar) Strong ownership mindset and commitment to quality Nice to Have Commercial experience integrating AI APIs (e.g. Claude, Bedrock, OpenAI or similar) Experience with AWS (e.g. EC2, RDS, Lambda, S3) Microservices or distributed systems experience Familiarity with iterative product development methodologies Awareness of secure by design principles (e.g. ISO 27001) Background in SaaS or cybersecurity environments Benefits Hybrid working Excellent career development / Training budget Flexible working If you take pride in writing well tested, production grade code and want to contribute to building critical cybersecurity software used at global scale, we'd love to hear from you.
Senior Frontend Software Engineer UI
Systematica Group
Senior Frontend Software Engineer UI Department: Technology Employment Type: Permanent - Full Time Location: London Description We are looking for a Lead / Senior Frontend Software Engineer to work on Systematica's Execution Platform, which enables large-scale systematic trading across global markets. This role is responsible for the UI and frontend architecture of a TypeScript-based OpenFin desktop application used by traders and operations teams to oversee and control the full execution lifecycle, from model-driven order generation and pre-trade validation through smart routing, broker connectivity, and real time execution monitoring across global markets. You will own the design, development, and ongoing evolution of the Execution Platform UI. This includes shaping frontend architecture, building core UI features, defining patterns for state and asynchronous communication, and ensuring the application remains performant, reliable, and maintainable as the platform grows. The role involves building a real time, data intensive UI where responsiveness and performance are critical. The application must efficiently process, display, and update large volumes of live trading and operational data while remaining clear, stable, and usable under demanding conditions. You will work closely with backend engineers to specify, design, and deliver new features and projects, ensuring that UI requirements, backend contracts, real time data flows, and operational workflows are considered together from the start. What You'll Work On You will lead development of the Execution Platform UI, a desktop application that provides visibility and control across trading, execution, monitoring, and operational workflows. The frontend stack is primarily TypeScript, running in OpenFin, with real time communication over websockets and generated API contracts from a web gateway layer. The work involves close collaboration with backend engineers working on high-performance Java services, gateways, execution algos, and trading infrastructure. You will help shape how new backend capabilities are exposed through the UI, how workflows are designed for traders, and how frontend and backend contracts are defined. Key Responsibilities Own the design, architecture, and delivery of the Execution Platform UI. Lead frontend development for trading, execution, monitoring, and operational workflows. Develop high-quality TypeScript code for a desktop application running on OpenFin. Design and build responsive, performant UI components capable of handling large volumes of real-time trading and operational data. Work closely with backend teams to specify, design, and deliver new features, services, workflows, and platform projects. Translate trading and operational requirements into clear UI behaviour, data requirements, and frontend/backend integration contracts. Work with real time event streams, connection state, subscriptions, asynchronous workflows, and changing backend availability. Apply appropriate techniques for efficient data processing, rendering, state updates, memory usage, and latency-sensitive user interaction. Define and maintain frontend patterns for state management, asynchronous communication, service integration, and component design. Improve usability, resilience, latency perception, and clarity across operator-facing workflows. Collaborate closely with backend engineers across Java services and distributed systems. Provide technical leadership for frontend decisions while staying aligned with the wider platform architecture. Skills, Knowledge and Expertise Strong commercial experience with TypeScript or modern JavaScript frontend development. Experience as a senior frontend engineer, UI engineer, or frontend technical lead on complex software systems. Experience owning frontend architecture, UI design patterns, or major areas of a production application. Experience building complex, data intensive UIs for real time, operational, or high throughput systems. Solid understanding of asynchronous programming, event driven flows, state management, and service integration. Experience integrating frontend applications with backend APIs, live data feeds, or real time services. Ability to reason about frontend performance, rendering efficiency, memory usage, data flow, and responsive user interaction. Experience working closely with backend engineers to define feature behaviour, API contracts, data requirements, and delivery plans. Good engineering judgement around maintainability, testing, production reliability, and safe change. Comfortable working close to technical users and translating workflow requirements into clear, usable UI behaviour. Willingness to understand the wider system, not just the frontend surface. Preferred Experience Experience with OpenFin or similar desktop container technologies. Experience in financial systems, trading platforms, market data, OMS / EMS, execution systems, or low latency operational tooling. Experience collaborating with Java backend teams in distributed systems environments. Experience building tools used by traders, operations teams, support teams, or other high pressure technical users. Experience leading frontend technical direction in a small, high impact engineering team. Educational & Professional Qualifications Educated to degree (or equivalent) level or higher. Benefits Systematica Investments provides you with excellent benefits from day 1. We provide private medical insurance for you and your immediate family. We offer competitive salaries combined with an attractive bonus and pension plus free drinks and snacks at the office. We also offer paid parental leave with enhanced leave for mothers/primary carers. We are an equal opportunity employer and value diversity at our company.
11/05/2026
Full time
Senior Frontend Software Engineer UI Department: Technology Employment Type: Permanent - Full Time Location: London Description We are looking for a Lead / Senior Frontend Software Engineer to work on Systematica's Execution Platform, which enables large-scale systematic trading across global markets. This role is responsible for the UI and frontend architecture of a TypeScript-based OpenFin desktop application used by traders and operations teams to oversee and control the full execution lifecycle, from model-driven order generation and pre-trade validation through smart routing, broker connectivity, and real time execution monitoring across global markets. You will own the design, development, and ongoing evolution of the Execution Platform UI. This includes shaping frontend architecture, building core UI features, defining patterns for state and asynchronous communication, and ensuring the application remains performant, reliable, and maintainable as the platform grows. The role involves building a real time, data intensive UI where responsiveness and performance are critical. The application must efficiently process, display, and update large volumes of live trading and operational data while remaining clear, stable, and usable under demanding conditions. You will work closely with backend engineers to specify, design, and deliver new features and projects, ensuring that UI requirements, backend contracts, real time data flows, and operational workflows are considered together from the start. What You'll Work On You will lead development of the Execution Platform UI, a desktop application that provides visibility and control across trading, execution, monitoring, and operational workflows. The frontend stack is primarily TypeScript, running in OpenFin, with real time communication over websockets and generated API contracts from a web gateway layer. The work involves close collaboration with backend engineers working on high-performance Java services, gateways, execution algos, and trading infrastructure. You will help shape how new backend capabilities are exposed through the UI, how workflows are designed for traders, and how frontend and backend contracts are defined. Key Responsibilities Own the design, architecture, and delivery of the Execution Platform UI. Lead frontend development for trading, execution, monitoring, and operational workflows. Develop high-quality TypeScript code for a desktop application running on OpenFin. Design and build responsive, performant UI components capable of handling large volumes of real-time trading and operational data. Work closely with backend teams to specify, design, and deliver new features, services, workflows, and platform projects. Translate trading and operational requirements into clear UI behaviour, data requirements, and frontend/backend integration contracts. Work with real time event streams, connection state, subscriptions, asynchronous workflows, and changing backend availability. Apply appropriate techniques for efficient data processing, rendering, state updates, memory usage, and latency-sensitive user interaction. Define and maintain frontend patterns for state management, asynchronous communication, service integration, and component design. Improve usability, resilience, latency perception, and clarity across operator-facing workflows. Collaborate closely with backend engineers across Java services and distributed systems. Provide technical leadership for frontend decisions while staying aligned with the wider platform architecture. Skills, Knowledge and Expertise Strong commercial experience with TypeScript or modern JavaScript frontend development. Experience as a senior frontend engineer, UI engineer, or frontend technical lead on complex software systems. Experience owning frontend architecture, UI design patterns, or major areas of a production application. Experience building complex, data intensive UIs for real time, operational, or high throughput systems. Solid understanding of asynchronous programming, event driven flows, state management, and service integration. Experience integrating frontend applications with backend APIs, live data feeds, or real time services. Ability to reason about frontend performance, rendering efficiency, memory usage, data flow, and responsive user interaction. Experience working closely with backend engineers to define feature behaviour, API contracts, data requirements, and delivery plans. Good engineering judgement around maintainability, testing, production reliability, and safe change. Comfortable working close to technical users and translating workflow requirements into clear, usable UI behaviour. Willingness to understand the wider system, not just the frontend surface. Preferred Experience Experience with OpenFin or similar desktop container technologies. Experience in financial systems, trading platforms, market data, OMS / EMS, execution systems, or low latency operational tooling. Experience collaborating with Java backend teams in distributed systems environments. Experience building tools used by traders, operations teams, support teams, or other high pressure technical users. Experience leading frontend technical direction in a small, high impact engineering team. Educational & Professional Qualifications Educated to degree (or equivalent) level or higher. Benefits Systematica Investments provides you with excellent benefits from day 1. We provide private medical insurance for you and your immediate family. We offer competitive salaries combined with an attractive bonus and pension plus free drinks and snacks at the office. We also offer paid parental leave with enhanced leave for mothers/primary carers. We are an equal opportunity employer and value diversity at our company.
Software Engineer Placement (9-Months)
Dayshape Edinburgh, Midlothian
About Us We're Dayshape-an award-winning software scale-up with big ambitions and the momentum to match. Trusted by Big Four and many other top professional services firmsglobally, our AI-powered resource management platform is helping organisations to achieve extraordinary results. Our platform stands apart as the only solution that combinesadvanced AI, real-time project financials, and firm-wide insights to elevate resource management to a strategic function. By driving profitable growth,powering confident decisions,and ensuring satisfied clients andteams-we're helping our customers build strong organisations and careers for the long term. We help professional firms optimise margins and increase revenue, unlocking access to more profitable work. We provide complete operational visibility today and the tools to confidently predict tomorrow. We empower firms to become the places where top talent wants to work - and the best clients want to work with. Recognised as Scotland's fastest-growing tech company in the Deloitte Technology Fast 50 for three consecutive years and more recently as the Enterprise Digital Tech Business of the Year at the 2024 ScotlandIS awards, we've consistently proven our ability to innovate and deliver real impact-and we're always looking for like-minded people to join us. At Dayshape, our purpose is to improve people's working lives, and our culture is an importantdriving force in helping us to do just that. We're a friendly, inclusive, and ambitious team-driven by our values and a shared commitment to success. If you're ready to join a fast-growing, high-impact company that's reimagining resource management, then let's talk. About the role We've come a long way in a short time, but there's still so much more we can do. We have grand ambitions to make Dayshape the most scalable, flexible and rapid to deploy solution on the market, and we're not there yet. We have a range of product and internal projects which are ideal for someone starting out on their journey as a software professional. That's where you come in. This role is a 9-month placement as a Software Engineer within our product development teams. What you'll do Code new features and enhancements Work as part of our engineering team to enhance scalability, performance, maintainability, configurability, and internationalisation Support our culture of learning, development and teamwork Be involved in the entire life cycle of features, including idea creation, deployment, and longer-term updates and enhancements Work on a wide variety of different challenges across the product and codebase Help solve internal problems which prevent us going faster with innovative software solutions Get some exposure across our entire tech stack, which covers in no particular order HTML/CSS, JavaScript, C#, .Net, Vue.js, AngularJS, Jest, Playwright, MS Azure About you Passionate about creating a product you can be proud of Excited to learn what it takes to deliver quality software and what continuous improvement looks like Able to demonstrate good knowledge of software development practices and principles Able to adapt in changing circumstances and ready to learn quickly Able to consider the broader impact of your design and coding decisions Interested in a range of technologies and quick to learn Great at breaking down big tasks into small chunks and solving tricky problems An excellent communicator, willing to share your opinions and ask questions Bonus points if you have Built projects using Vue.js applications or similar frameworks or using any of the rest of our stack: JavaScript, .Net (+Core), SQL Server, and/or Microsoft Azure What you'll get Starting salary of £34,226 Dedicated mentor who has walked the path you're starting on At least £1,000 per year to spend on professional and personal development (pro-rata) 33 days' holiday per year (including bank holidays) Innovation Week - a chance to experiment and work off-project Matched 5% auto-enrolment workplace pension scheme Weekly All Hands meeting for inspiration and over-communication Time out of the working week for team socials each month, with a mix of in-person and virtual options: past events include hiking, family BBQs, board games and at-home cocktail classes! Genuinely nice, smart people to work with, who are excited about growing our company Should you continue at Dayshape in a permanent role, you will also get: Paid four-week sabbatical in your fifth anniversary year on top of your holiday entitlement Enhanced family leave policies Private healthcare Income protection and death in service cover Access to wellbeing offerings, such as our Employee Assistance Programme and a dedicated counselling service Holidays increasing by 1 day each year to a maximum of 40 days Working Details This is a full-time role (37.5 hours per week). We typically work from 09:00 - 17:30 from Monday to Friday, though we can be flexible around this, just let us know. We're ideally looking for someone in/around Edinburgh, able to work on a hybrid basis between home and our Haymarket office. We don't mandate required office days, but most of the team enjoy working from the office 2-3 days a week to connect with their team and other Dayshapers, to make use of space, and for meetings and collaboration. Join the team! Equality of opportunity is more than just a responsibility: we believeit'sa huge advantage to welcome a variety of experiences and perspectives into the team. Diversity is a great asset and, as such, we strongly encourage applications from any background. This is your opportunity to really influence how we get things done, and howour product develops to meet our customers'needs.We'redoing well, butthere'sslots more to doin order tomaintainthe high bar and pace thatwe'veset. Everyone here is growing personally as the company grows, so if that sounds like somethingyou'dlike to be part of,we'dlove to see your application. The closing date for this role is Sunday 22nd March at 9am BST. Please note the successful candidate for this role will be subject to background checks and will have an opportunity to declare anything to us beforehand Unfortunately we cannot offer visa sponsorship for this role
11/05/2026
Full time
About Us We're Dayshape-an award-winning software scale-up with big ambitions and the momentum to match. Trusted by Big Four and many other top professional services firmsglobally, our AI-powered resource management platform is helping organisations to achieve extraordinary results. Our platform stands apart as the only solution that combinesadvanced AI, real-time project financials, and firm-wide insights to elevate resource management to a strategic function. By driving profitable growth,powering confident decisions,and ensuring satisfied clients andteams-we're helping our customers build strong organisations and careers for the long term. We help professional firms optimise margins and increase revenue, unlocking access to more profitable work. We provide complete operational visibility today and the tools to confidently predict tomorrow. We empower firms to become the places where top talent wants to work - and the best clients want to work with. Recognised as Scotland's fastest-growing tech company in the Deloitte Technology Fast 50 for three consecutive years and more recently as the Enterprise Digital Tech Business of the Year at the 2024 ScotlandIS awards, we've consistently proven our ability to innovate and deliver real impact-and we're always looking for like-minded people to join us. At Dayshape, our purpose is to improve people's working lives, and our culture is an importantdriving force in helping us to do just that. We're a friendly, inclusive, and ambitious team-driven by our values and a shared commitment to success. If you're ready to join a fast-growing, high-impact company that's reimagining resource management, then let's talk. About the role We've come a long way in a short time, but there's still so much more we can do. We have grand ambitions to make Dayshape the most scalable, flexible and rapid to deploy solution on the market, and we're not there yet. We have a range of product and internal projects which are ideal for someone starting out on their journey as a software professional. That's where you come in. This role is a 9-month placement as a Software Engineer within our product development teams. What you'll do Code new features and enhancements Work as part of our engineering team to enhance scalability, performance, maintainability, configurability, and internationalisation Support our culture of learning, development and teamwork Be involved in the entire life cycle of features, including idea creation, deployment, and longer-term updates and enhancements Work on a wide variety of different challenges across the product and codebase Help solve internal problems which prevent us going faster with innovative software solutions Get some exposure across our entire tech stack, which covers in no particular order HTML/CSS, JavaScript, C#, .Net, Vue.js, AngularJS, Jest, Playwright, MS Azure About you Passionate about creating a product you can be proud of Excited to learn what it takes to deliver quality software and what continuous improvement looks like Able to demonstrate good knowledge of software development practices and principles Able to adapt in changing circumstances and ready to learn quickly Able to consider the broader impact of your design and coding decisions Interested in a range of technologies and quick to learn Great at breaking down big tasks into small chunks and solving tricky problems An excellent communicator, willing to share your opinions and ask questions Bonus points if you have Built projects using Vue.js applications or similar frameworks or using any of the rest of our stack: JavaScript, .Net (+Core), SQL Server, and/or Microsoft Azure What you'll get Starting salary of £34,226 Dedicated mentor who has walked the path you're starting on At least £1,000 per year to spend on professional and personal development (pro-rata) 33 days' holiday per year (including bank holidays) Innovation Week - a chance to experiment and work off-project Matched 5% auto-enrolment workplace pension scheme Weekly All Hands meeting for inspiration and over-communication Time out of the working week for team socials each month, with a mix of in-person and virtual options: past events include hiking, family BBQs, board games and at-home cocktail classes! Genuinely nice, smart people to work with, who are excited about growing our company Should you continue at Dayshape in a permanent role, you will also get: Paid four-week sabbatical in your fifth anniversary year on top of your holiday entitlement Enhanced family leave policies Private healthcare Income protection and death in service cover Access to wellbeing offerings, such as our Employee Assistance Programme and a dedicated counselling service Holidays increasing by 1 day each year to a maximum of 40 days Working Details This is a full-time role (37.5 hours per week). We typically work from 09:00 - 17:30 from Monday to Friday, though we can be flexible around this, just let us know. We're ideally looking for someone in/around Edinburgh, able to work on a hybrid basis between home and our Haymarket office. We don't mandate required office days, but most of the team enjoy working from the office 2-3 days a week to connect with their team and other Dayshapers, to make use of space, and for meetings and collaboration. Join the team! Equality of opportunity is more than just a responsibility: we believeit'sa huge advantage to welcome a variety of experiences and perspectives into the team. Diversity is a great asset and, as such, we strongly encourage applications from any background. This is your opportunity to really influence how we get things done, and howour product develops to meet our customers'needs.We'redoing well, butthere'sslots more to doin order tomaintainthe high bar and pace thatwe'veset. Everyone here is growing personally as the company grows, so if that sounds like somethingyou'dlike to be part of,we'dlove to see your application. The closing date for this role is Sunday 22nd March at 9am BST. Please note the successful candidate for this role will be subject to background checks and will have an opportunity to declare anything to us beforehand Unfortunately we cannot offer visa sponsorship for this role
Aspire
Lead Full-Stack Engineer - Hybrid (London)
Aspire
Aspire is seeking a Lead Software Developer in London to design and develop innovative web and mobile-based digital assessment solutions for healthcare and research sectors. This full-time role offers a hybrid working model, requiring 2 days in the office. Candidates should have significant experience in building full-stack applications, particularly with Python and JavaScript. The salary is up to £80k, and candidates must be UK citizens or eligible for SC clearance. Flexibility in working hours may be available.
11/05/2026
Full time
Aspire is seeking a Lead Software Developer in London to design and develop innovative web and mobile-based digital assessment solutions for healthcare and research sectors. This full-time role offers a hybrid working model, requiring 2 days in the office. Candidates should have significant experience in building full-stack applications, particularly with Python and JavaScript. The salary is up to £80k, and candidates must be UK citizens or eligible for SC clearance. Flexibility in working hours may be available.
Principal Software Engineer - UK Security Clearance eligibility required.
Appvia
Principal Software Engineer - UK Security Clearance eligibility required Location: London, UK (Hybrid 1 day per week in office / onsite). Contract: Permanent, Full-time. Package: £80,000-90,000 + 10% bonus + 10% shares options + benefits. About the Role As a Principal Software Engineer, you will play a hands on technical leadership role across Appvia's software engineering engagements, helping lead the design, delivery, and evolution of modern software systems. You will work closely with delivery managers, platform engineers, and customer stakeholders to drive high quality outcomes across complex software modernisation programmes. You'll help lead and grow the team and contribute to Appvia's broader engineering strategy by influencing tooling, development standards, AI assisted engineering approaches, testing practices, and architectural patterns used consistently across customer engagements. Eligibility You must be eligible for UK Security Clearance (SC): British Passport or ILR Resided in the UK for the last 5 years No criminal record or financial irregularities About You You are a senior software engineer with strong architectural judgement and a passion for well designed systems. You are comfortable leading technically, influencing delivery decisions, and working closely with customers in a consulting environment. You'll bring: Strong experience with Domain Driven Design (DDD) and modern system decomposition. Proven delivery of microservice based architectures. Deep hands on experience with React and full stack development. Experience improving engineering effectiveness through testing strategy, automation, and developer tooling. Exposure to AI assisted development approaches to improve code quality and productivity. Confidence mentoring engineers and leading technical discussions. A consulting mindset, able to translate business problems into practical technical solutions. Experience in regulated or public sector environments is beneficial but not required. Responsibilities Lead the design and delivery of modern, scalable software systems. Shape architecture, service boundaries, and dependencies across complex systems. Drive improvements in development processes, testing strategy, and delivery cadence. Work hands on across the stack, particularly on React based applications. Support teams in reducing technical debt and improving long term maintainability. Collaborate with platform and cloud engineers to deliver cohesive end to end solutions. Act as a senior technical advisor to customers, guiding decision making and trade offs. Contribute to shared engineering standards, patterns, and best practices within Appvia. Technical Skills Core technologies (in order of importance): Java / Spring NoSQL / SQL databases React / JavaScript HTML / CSS / XML Playwright Docker / Kubernetes Maven GitLab AWS Nice to have: GovUK UI Framework Azure / GCP .NET Benefits Work life balance Flexible working with core hours of 10-4pm because we know life happens outside of work Hybrid working - only one compulsory office day per month 25 days' holiday a year, plus bank holidays An additional day off for your birthday Enhanced maternity and paternity to full pay Workplace Nursery Benefit to help working parents Well being Full Private Healthcare cover for you with partners and children covered 50% Death in Service Cycle to Work scheme Electric Car Scheme Pension plus a salary sacrifice option for even greater savings Employee Assistance Programme Free hygiene products available in the London office Mental health support Free therapy through AXA Access to the Headspace App Trained Mental Health First Aiders Other fun perks Learning budget of £1,000 a year Your own MacBook Pro while you work at Appvia Dog friendly officeWear what makes you comfortable Free snacks in the office Pool table & ping pong table Regular team socials, board game nights, industry meetups and more! We are proud to be an equal opportunities employer and actively encourage, respect, and recognise diversity of thought and background throughout the business. All applicants will be considered for employment without attention to age, ethnicity, religion, sex, sexual orientation, gender identity, family or parental status, national origin, veteran, neurodiversity, and disability status.
11/05/2026
Full time
Principal Software Engineer - UK Security Clearance eligibility required Location: London, UK (Hybrid 1 day per week in office / onsite). Contract: Permanent, Full-time. Package: £80,000-90,000 + 10% bonus + 10% shares options + benefits. About the Role As a Principal Software Engineer, you will play a hands on technical leadership role across Appvia's software engineering engagements, helping lead the design, delivery, and evolution of modern software systems. You will work closely with delivery managers, platform engineers, and customer stakeholders to drive high quality outcomes across complex software modernisation programmes. You'll help lead and grow the team and contribute to Appvia's broader engineering strategy by influencing tooling, development standards, AI assisted engineering approaches, testing practices, and architectural patterns used consistently across customer engagements. Eligibility You must be eligible for UK Security Clearance (SC): British Passport or ILR Resided in the UK for the last 5 years No criminal record or financial irregularities About You You are a senior software engineer with strong architectural judgement and a passion for well designed systems. You are comfortable leading technically, influencing delivery decisions, and working closely with customers in a consulting environment. You'll bring: Strong experience with Domain Driven Design (DDD) and modern system decomposition. Proven delivery of microservice based architectures. Deep hands on experience with React and full stack development. Experience improving engineering effectiveness through testing strategy, automation, and developer tooling. Exposure to AI assisted development approaches to improve code quality and productivity. Confidence mentoring engineers and leading technical discussions. A consulting mindset, able to translate business problems into practical technical solutions. Experience in regulated or public sector environments is beneficial but not required. Responsibilities Lead the design and delivery of modern, scalable software systems. Shape architecture, service boundaries, and dependencies across complex systems. Drive improvements in development processes, testing strategy, and delivery cadence. Work hands on across the stack, particularly on React based applications. Support teams in reducing technical debt and improving long term maintainability. Collaborate with platform and cloud engineers to deliver cohesive end to end solutions. Act as a senior technical advisor to customers, guiding decision making and trade offs. Contribute to shared engineering standards, patterns, and best practices within Appvia. Technical Skills Core technologies (in order of importance): Java / Spring NoSQL / SQL databases React / JavaScript HTML / CSS / XML Playwright Docker / Kubernetes Maven GitLab AWS Nice to have: GovUK UI Framework Azure / GCP .NET Benefits Work life balance Flexible working with core hours of 10-4pm because we know life happens outside of work Hybrid working - only one compulsory office day per month 25 days' holiday a year, plus bank holidays An additional day off for your birthday Enhanced maternity and paternity to full pay Workplace Nursery Benefit to help working parents Well being Full Private Healthcare cover for you with partners and children covered 50% Death in Service Cycle to Work scheme Electric Car Scheme Pension plus a salary sacrifice option for even greater savings Employee Assistance Programme Free hygiene products available in the London office Mental health support Free therapy through AXA Access to the Headspace App Trained Mental Health First Aiders Other fun perks Learning budget of £1,000 a year Your own MacBook Pro while you work at Appvia Dog friendly officeWear what makes you comfortable Free snacks in the office Pool table & ping pong table Regular team socials, board game nights, industry meetups and more! We are proud to be an equal opportunities employer and actively encourage, respect, and recognise diversity of thought and background throughout the business. All applicants will be considered for employment without attention to age, ethnicity, religion, sex, sexual orientation, gender identity, family or parental status, national origin, veteran, neurodiversity, and disability status.
Senior Embedded Software Engineer in Eastleigh - Staffline
Java Script Works Eastleigh, Hampshire
Senior Embedded Software Engineer Location: Eastleigh, United Kingdom Posted 9 months ago Tech Stack Python SQLite C JavaScript Node.js Responsibilities & Qualifications Bachelor's degree in engineering Extensive software development experience, developing in C++ Familiarity with Node.js, Python and SQLite desirable Excellent oral and written communication abilities Experience working within software teams Compensation & Details Compensation: Competitive Role type: Full time Visa sponsorship: Not provided
11/05/2026
Full time
Senior Embedded Software Engineer Location: Eastleigh, United Kingdom Posted 9 months ago Tech Stack Python SQLite C JavaScript Node.js Responsibilities & Qualifications Bachelor's degree in engineering Extensive software development experience, developing in C++ Familiarity with Node.js, Python and SQLite desirable Excellent oral and written communication abilities Experience working within software teams Compensation & Details Compensation: Competitive Role type: Full time Visa sponsorship: Not provided
Mid Level Backend Engineer (Node.js) Office: London
Wayfindi
Mid Level Backend Engineer (Node.js) Office: London Apply for this role About the company Emma is the app to manage all things money. Our mission is to empower millions of people to live a better and more fulfilling financial life. Emma was founded by engineers, who are extremely focused on coding, product and data. These are the three pillars on which we want to build a strong tech culture and fix personal finance once for all. We have raised more than $8m+ to date to build the one stop shop for all your financial life. Our investors include Connect Ventures (investor in Curve, TrueLayer and CityMapper), Kima Ventures, one of the first in Transferwise, and Aglaé Ventures, early stage fund of the Groupe Arnault, investor in Netflix and Airbnb. Alongside them, several angel investors, who have built and sold industry leading companies have decided to take part into this journey. At Emma, we are: Bold Determined Focused Autonomous We are a high-performance team and we run the company like a professional sports team. We expect each and every team member to move fast, have ownership over their work and hold each other to a high standard. If you're not driven to own your work, execute swiftly, and innovate constantly, this isn't the right place for you. About the role Responsibilities: You will work directly with the CTO and your focus will span different areas, with challenges related to our backend infrastructure, from scaling challenges to data processing ones. We have an intense roadmap ahead, which includes a plethora of new features and integrations, which you will be part of. Our tech stack: Languages: TypeScript, Javascript Libraries and frameworks: gRPC, Redux, React Native, Next.js Datastores: Vitess, MySQL, CockroachDB, BigQuery, Redis Infrastructure: Google Cloud Platform, Kubernetes, Docker, PubSub, Terraform Monitoring: Grafana, Prometheus, Sentry, Metabase Some of our current interests lie in: Product: We are building the first Finance App in the UK, used by many people every day. We are shipping an average of a feature per week and tons of micro improvements that compound in making our app valuable. Machine learning: we have an enormous amount of transaction data, which we are using to provide better insights to our users. Predicting when a user is going in overdraft, when a card payment is coming through or clustering a huge set of subscriptions are a few of the problems we are tackling. Scaling: our services are used by millions of people. We need to keep Emma up and running smoothly. This means an intense effort and quality in the work we do. Speed: In the hyper-competitive FinTech industry what really matters is speed. If we had to compare ourselves to someone, we like to think we would be Bolt. About you: You are a software developer with at least 2 years professional experience You are excited by what we're building at Emma You thrive in environments that afford you high levels of responsibility and autonomy You hold yourself and those you work with to high standards You are driven to fulfil your potential and grow as an engineer You take the initiative to learn new skills required to complete tasks You behave like an owner, taking total responsibility for your work and considering the bigger picture You are results-oriented and avoid unnecessary tasks You have strong opinions, weakly held, and the humility to change your mind when presented with new evidence Our process: Take-home test Phone call with internal recruiter 2nd call with CTO Onsite interview with CEO Our benefits: Paid Sick Leave Pension Contribution Referral Scheme: Recommend talented individuals and earn £1000 when they join us Emma Ultimate Subscription MacBook Annual Salary Review Discounted Gym Membership Private Medical Insurance and Perks with Vitality Perks at Work: Exclusive Discounts and Deals Eye Care Vouchers Cycle to Work Scheme One-month sabbatical every 5 years Regular Socials To facilitate communication, productivity and speed, we work from the office Monday to Friday. This is not a hybrid role. Please only apply if you can certainly meet this requirement. Our office address is: 1st Floor, Verse Building, 18 Brunswick Place, London N1 6DZ. By submitting this application, I agree that my personal data will be collected, processed, and retained by the company solely for the purposes of managing and assessing my candidacy. Apply for this role
11/05/2026
Full time
Mid Level Backend Engineer (Node.js) Office: London Apply for this role About the company Emma is the app to manage all things money. Our mission is to empower millions of people to live a better and more fulfilling financial life. Emma was founded by engineers, who are extremely focused on coding, product and data. These are the three pillars on which we want to build a strong tech culture and fix personal finance once for all. We have raised more than $8m+ to date to build the one stop shop for all your financial life. Our investors include Connect Ventures (investor in Curve, TrueLayer and CityMapper), Kima Ventures, one of the first in Transferwise, and Aglaé Ventures, early stage fund of the Groupe Arnault, investor in Netflix and Airbnb. Alongside them, several angel investors, who have built and sold industry leading companies have decided to take part into this journey. At Emma, we are: Bold Determined Focused Autonomous We are a high-performance team and we run the company like a professional sports team. We expect each and every team member to move fast, have ownership over their work and hold each other to a high standard. If you're not driven to own your work, execute swiftly, and innovate constantly, this isn't the right place for you. About the role Responsibilities: You will work directly with the CTO and your focus will span different areas, with challenges related to our backend infrastructure, from scaling challenges to data processing ones. We have an intense roadmap ahead, which includes a plethora of new features and integrations, which you will be part of. Our tech stack: Languages: TypeScript, Javascript Libraries and frameworks: gRPC, Redux, React Native, Next.js Datastores: Vitess, MySQL, CockroachDB, BigQuery, Redis Infrastructure: Google Cloud Platform, Kubernetes, Docker, PubSub, Terraform Monitoring: Grafana, Prometheus, Sentry, Metabase Some of our current interests lie in: Product: We are building the first Finance App in the UK, used by many people every day. We are shipping an average of a feature per week and tons of micro improvements that compound in making our app valuable. Machine learning: we have an enormous amount of transaction data, which we are using to provide better insights to our users. Predicting when a user is going in overdraft, when a card payment is coming through or clustering a huge set of subscriptions are a few of the problems we are tackling. Scaling: our services are used by millions of people. We need to keep Emma up and running smoothly. This means an intense effort and quality in the work we do. Speed: In the hyper-competitive FinTech industry what really matters is speed. If we had to compare ourselves to someone, we like to think we would be Bolt. About you: You are a software developer with at least 2 years professional experience You are excited by what we're building at Emma You thrive in environments that afford you high levels of responsibility and autonomy You hold yourself and those you work with to high standards You are driven to fulfil your potential and grow as an engineer You take the initiative to learn new skills required to complete tasks You behave like an owner, taking total responsibility for your work and considering the bigger picture You are results-oriented and avoid unnecessary tasks You have strong opinions, weakly held, and the humility to change your mind when presented with new evidence Our process: Take-home test Phone call with internal recruiter 2nd call with CTO Onsite interview with CEO Our benefits: Paid Sick Leave Pension Contribution Referral Scheme: Recommend talented individuals and earn £1000 when they join us Emma Ultimate Subscription MacBook Annual Salary Review Discounted Gym Membership Private Medical Insurance and Perks with Vitality Perks at Work: Exclusive Discounts and Deals Eye Care Vouchers Cycle to Work Scheme One-month sabbatical every 5 years Regular Socials To facilitate communication, productivity and speed, we work from the office Monday to Friday. This is not a hybrid role. Please only apply if you can certainly meet this requirement. Our office address is: 1st Floor, Verse Building, 18 Brunswick Place, London N1 6DZ. By submitting this application, I agree that my personal data will be collected, processed, and retained by the company solely for the purposes of managing and assessing my candidacy. Apply for this role
Senior Software Engineer
GitHub
Locations In this role you can work from Remote, United Kingdom Overview Join GitHub in shaping the future of project planning and tracking on GitHub as a Senior Software Engineer. Our team enables customers to bring their ideas to life, innovate and collaborate throughout the whole project lifecycle. GitHub Planning and Tracking is a market leading service to manage and track work alongside the code where it happens. Learn more about GitHub's project management tools: In this role you will be a leader and multiplier within our distributed team who will not only design, prototype, implement, ship and support highly performant and inspiring user experiences, but will also help us uncover and solve tricky and foundational scaling and user experience problems that will unlock further Copilot integration into GitHub Issues and Projects. Ideally, you are comfortable working across the stack but tilt towards the front end. We are looking for creative problem solvers and diverse thinkers, people who care about culture as well as customers and features. We believe that how we do things is as important as what we do. Big vision, a common purpose, passion for quality, curiosity, dedication, and investment in fun and collaboration are what lead to great results. Great products reflect the teams that build them. Responsibilities Build experiences that millions of people love and use every day, helping them to be more productive, collaborate more effectively and achieve their goals Have a real impact, take on ownership of Contribute to and improve our code base from day one Foster technical growth across the team by researching new approaches, sharing insights, and guiding their practical adoption Write, review and maintain code primarily in JavaScript (React, TypeScript) and Ruby (Rails) Write architecture briefs and proposals, carry out code experiments, and build prototypes to learn how we can achieve planetary scale with our systems Work closely with engineering leadership to guide technical investment and implement technical roadmaps and priorities Coordinate with engineering and product leads to define, prioritize, and task projects that help us meet business objectives Provide technical leadership, mentorship, pairing opportunities, and code reviews to encourage the growth of others Qualifications Required Qualifications: 6+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR Associate's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 5+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR Bachelor's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 4+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR Master's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 2+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR Doctorate in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field OR equivalent experience. Preferred Qualifications: Minimum 2 years experience in one or more scripting languages (e.g., Bash, Python, or a similar language) Minimum 2 years experience using general purpose programming languages (e.g., Go, Ruby, or a similar language). Minimum 3 years experience with cloud environments and/or Cloud Native Compute Foundation (CNCF) concepts. GitHub is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and invite applications from people of all walks of life. We don't discriminate against employees or applicants based on gender identity or expression, sexual orientation, race, religion, age, national origin, citizenship, disability, pregnancy status, veteran status, or any other differences. Also, if you have a disability, please let us know if there's any way we can make the interview process better for you; we're happy to accommodate!
11/05/2026
Full time
Locations In this role you can work from Remote, United Kingdom Overview Join GitHub in shaping the future of project planning and tracking on GitHub as a Senior Software Engineer. Our team enables customers to bring their ideas to life, innovate and collaborate throughout the whole project lifecycle. GitHub Planning and Tracking is a market leading service to manage and track work alongside the code where it happens. Learn more about GitHub's project management tools: In this role you will be a leader and multiplier within our distributed team who will not only design, prototype, implement, ship and support highly performant and inspiring user experiences, but will also help us uncover and solve tricky and foundational scaling and user experience problems that will unlock further Copilot integration into GitHub Issues and Projects. Ideally, you are comfortable working across the stack but tilt towards the front end. We are looking for creative problem solvers and diverse thinkers, people who care about culture as well as customers and features. We believe that how we do things is as important as what we do. Big vision, a common purpose, passion for quality, curiosity, dedication, and investment in fun and collaboration are what lead to great results. Great products reflect the teams that build them. Responsibilities Build experiences that millions of people love and use every day, helping them to be more productive, collaborate more effectively and achieve their goals Have a real impact, take on ownership of Contribute to and improve our code base from day one Foster technical growth across the team by researching new approaches, sharing insights, and guiding their practical adoption Write, review and maintain code primarily in JavaScript (React, TypeScript) and Ruby (Rails) Write architecture briefs and proposals, carry out code experiments, and build prototypes to learn how we can achieve planetary scale with our systems Work closely with engineering leadership to guide technical investment and implement technical roadmaps and priorities Coordinate with engineering and product leads to define, prioritize, and task projects that help us meet business objectives Provide technical leadership, mentorship, pairing opportunities, and code reviews to encourage the growth of others Qualifications Required Qualifications: 6+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR Associate's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 5+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR Bachelor's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 4+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR Master's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 2+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR Doctorate in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field OR equivalent experience. Preferred Qualifications: Minimum 2 years experience in one or more scripting languages (e.g., Bash, Python, or a similar language) Minimum 2 years experience using general purpose programming languages (e.g., Go, Ruby, or a similar language). Minimum 3 years experience with cloud environments and/or Cloud Native Compute Foundation (CNCF) concepts. GitHub is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and invite applications from people of all walks of life. We don't discriminate against employees or applicants based on gender identity or expression, sexual orientation, race, religion, age, national origin, citizenship, disability, pregnancy status, veteran status, or any other differences. Also, if you have a disability, please let us know if there's any way we can make the interview process better for you; we're happy to accommodate!
AND Digital
Lead Full Stack Engineer (.Net)
AND Digital Leeds, Yorkshire
Who We Are: AND Digital are a tech company focused on accelerating digital delivery and dedicated to closing the digital skills gap. We've been helping organisations build better digital products and stronger digital teams since 2014. We believe our work should always leave a legacy for the client. We do this through close relationships with our offices (or 'Clubs') so that our partners are always prioritised by a regional team close to them. This unique model has driven success for our clients and ourselves, evidenced by our remarkable organic growth since 2014. Join us - and help us fulfil our mission to close the world's digital skills gap. As a Lead Full Stack Engineer (React/JavaScript) you will build remarkable, digital products in Agile environments, using your background in JavaScript and React Native. As a result, you will need to be able to: Work on large-scale, multiple industries, eCommerce and enterprise-level software development projects using languages and technologies such as JavaScript, React Native, React, Node. Champion software quality and technical vision for AND and our clients. Champion TDD/BDD/XP Software development. Be comfortable working in testing orientated and CI/CD environments. Facilitate problem solving and work as a team to bring software to life. Work in a collaborative environment where your ideas and opinions are valued and respected. Work with junior engineers in your team and assist with their mentoring and career development. To do that, it's essential you bring the following: Demonstrate expertise in React Native development, including proficiency in JavaScript and TypeScript to build scalable and maintainable mobile applications. Lead the design and implementation of mobile applications using best practices in React Native, ensuring high performance and responsiveness. Architect and implement complex features and functionality across both iOS and Android platforms, utilising React Native's capabilities. Ensure code quality and consistency by using modern tools and techniques, such as ESLint, Prettier, and TypeScript. Integrate third-party libraries to enhance app functionality while maintaining seamless user experiences. Implement and maintain CI/CD pipelines to automate testing, building, and deployment processes. Monitor and optimise application performance using profiling tools and analytics platforms to ensure reliability and user satisfaction. Stay updated with the latest advancements in React Native and TypeScript, incorporating new technologies and practices into development processes. Collaborate with cross-functional teams to deliver cohesive and innovative solutions, including UI/UX designers, product managers, and backend developers. Mentor and guide junior developers, fostering a culture of continuous learning and improvement. Conduct code reviews to ensure adherence to best practices and coding standards and provide constructive feedback to team members. Demonstrate experience in deploying applications to app stores, including managing app versions, updates, and compliance with store guidelines. Implement robust testing strategies using tools such as Jest, Detox, and React Native Testing Library. Utilise state management solutions like Redux to efficiently manage application state and enhance performance. Possess strong problem-solving skills and the ability to troubleshoot and resolve complex technical issues. Participate actively in team meetings and contribute to strategic planning and decision-making processes. It would be desirable for you to also bring the following: Possess skills in native iOS development (Swift, Objective C) or native Android development (Kotlin, Java) to integrate native modules and optimise platform specific features. Experience of .Net or Python and an interest in architecture and/or Cloud. Familiarity with iOS development tools such as Xcode, Interface Builder, and Instruments for performance profiling. Familiarity with Android development tools such as Android Studio, Gradle, and Android Profiler for performance profiling. Experience with native UI design principles and frameworks, such as UIKit for iOS and Android Jetpack components for Android. Implement native testing frameworks like XCTest for iOS or Espresso for Android to enhance testing strategies. Knowledge of platform specific APIs and libraries, such as Core Data, Core Animation, and ARKit for iOS Room, LiveData, and CameraX for Android. Understanding of platform specific design guidelines and user experience best practices for both iOS and Android. Why join AND Digital? We have three core values: wonder, share, and delight. These values inform how we work with clients, and our culture: what it feels like to work for AND. We believe collaboration, ambition, curiosity and fun can drive innovation by creating a better environment for problem-solving. By joining AND, we'll provide: Opportunities to work on projects with big clients and produce meaningful work that makes a genuine difference to people's lives. A "Blended Working" model, meaning you will be able to work in a range of locations from; your home, in your clubhouse, on a client, as well as just a change of scenery. The benefits of having a small company feel through being part of an autonomous Club, while being able to take in the benefits of a larger organisation. A dedicated career scrum team, designed to help you reach your career goals and develop the skills you need to be your best self. A safe environment for you to be yourself and challenge yourself. Benefits 25 days holiday allowance + bank holidays Flexible bank holidays A £1000 flexifund to use on a personalised list of benefits such Gym membership, Cycle to Work Scheme, Health, dental and optical cash plan Private medical insurance 6% employer pension contribution, when you contribute 2% PLUS many more Equal Opportunities Statement We are an equal opportunity employer and welcome applications from all qualified candidates. We actively encourage applications from women, ethnic minorities, and individuals with disabilities. We consider all flexible working arrangements, subject to the requirements of the role. Where reasonable adjustments are needed, we will strive to make changes to accommodate them.
10/05/2026
Full time
Who We Are: AND Digital are a tech company focused on accelerating digital delivery and dedicated to closing the digital skills gap. We've been helping organisations build better digital products and stronger digital teams since 2014. We believe our work should always leave a legacy for the client. We do this through close relationships with our offices (or 'Clubs') so that our partners are always prioritised by a regional team close to them. This unique model has driven success for our clients and ourselves, evidenced by our remarkable organic growth since 2014. Join us - and help us fulfil our mission to close the world's digital skills gap. As a Lead Full Stack Engineer (React/JavaScript) you will build remarkable, digital products in Agile environments, using your background in JavaScript and React Native. As a result, you will need to be able to: Work on large-scale, multiple industries, eCommerce and enterprise-level software development projects using languages and technologies such as JavaScript, React Native, React, Node. Champion software quality and technical vision for AND and our clients. Champion TDD/BDD/XP Software development. Be comfortable working in testing orientated and CI/CD environments. Facilitate problem solving and work as a team to bring software to life. Work in a collaborative environment where your ideas and opinions are valued and respected. Work with junior engineers in your team and assist with their mentoring and career development. To do that, it's essential you bring the following: Demonstrate expertise in React Native development, including proficiency in JavaScript and TypeScript to build scalable and maintainable mobile applications. Lead the design and implementation of mobile applications using best practices in React Native, ensuring high performance and responsiveness. Architect and implement complex features and functionality across both iOS and Android platforms, utilising React Native's capabilities. Ensure code quality and consistency by using modern tools and techniques, such as ESLint, Prettier, and TypeScript. Integrate third-party libraries to enhance app functionality while maintaining seamless user experiences. Implement and maintain CI/CD pipelines to automate testing, building, and deployment processes. Monitor and optimise application performance using profiling tools and analytics platforms to ensure reliability and user satisfaction. Stay updated with the latest advancements in React Native and TypeScript, incorporating new technologies and practices into development processes. Collaborate with cross-functional teams to deliver cohesive and innovative solutions, including UI/UX designers, product managers, and backend developers. Mentor and guide junior developers, fostering a culture of continuous learning and improvement. Conduct code reviews to ensure adherence to best practices and coding standards and provide constructive feedback to team members. Demonstrate experience in deploying applications to app stores, including managing app versions, updates, and compliance with store guidelines. Implement robust testing strategies using tools such as Jest, Detox, and React Native Testing Library. Utilise state management solutions like Redux to efficiently manage application state and enhance performance. Possess strong problem-solving skills and the ability to troubleshoot and resolve complex technical issues. Participate actively in team meetings and contribute to strategic planning and decision-making processes. It would be desirable for you to also bring the following: Possess skills in native iOS development (Swift, Objective C) or native Android development (Kotlin, Java) to integrate native modules and optimise platform specific features. Experience of .Net or Python and an interest in architecture and/or Cloud. Familiarity with iOS development tools such as Xcode, Interface Builder, and Instruments for performance profiling. Familiarity with Android development tools such as Android Studio, Gradle, and Android Profiler for performance profiling. Experience with native UI design principles and frameworks, such as UIKit for iOS and Android Jetpack components for Android. Implement native testing frameworks like XCTest for iOS or Espresso for Android to enhance testing strategies. Knowledge of platform specific APIs and libraries, such as Core Data, Core Animation, and ARKit for iOS Room, LiveData, and CameraX for Android. Understanding of platform specific design guidelines and user experience best practices for both iOS and Android. Why join AND Digital? We have three core values: wonder, share, and delight. These values inform how we work with clients, and our culture: what it feels like to work for AND. We believe collaboration, ambition, curiosity and fun can drive innovation by creating a better environment for problem-solving. By joining AND, we'll provide: Opportunities to work on projects with big clients and produce meaningful work that makes a genuine difference to people's lives. A "Blended Working" model, meaning you will be able to work in a range of locations from; your home, in your clubhouse, on a client, as well as just a change of scenery. The benefits of having a small company feel through being part of an autonomous Club, while being able to take in the benefits of a larger organisation. A dedicated career scrum team, designed to help you reach your career goals and develop the skills you need to be your best self. A safe environment for you to be yourself and challenge yourself. Benefits 25 days holiday allowance + bank holidays Flexible bank holidays A £1000 flexifund to use on a personalised list of benefits such Gym membership, Cycle to Work Scheme, Health, dental and optical cash plan Private medical insurance 6% employer pension contribution, when you contribute 2% PLUS many more Equal Opportunities Statement We are an equal opportunity employer and welcome applications from all qualified candidates. We actively encourage applications from women, ethnic minorities, and individuals with disabilities. We consider all flexible working arrangements, subject to the requirements of the role. Where reasonable adjustments are needed, we will strive to make changes to accommodate them.
Senior Full-Stack Engineer - Lead Frontend/Backend (Hybrid)
Quantum
A digital comparison service company in Greater London seeks a Senior Full Stack Engineer to enhance their technology platform. In this role, you will manage both front-end and back-end development, ensuring scalability and performance while mentoring other developers. Ideal candidates will have expertise in JavaScript frameworks, Node.js, and experience with databases. Blend your coding skills with technical leadership in a dynamic, collaborative environment offering hybrid working and competitive benefits.
10/05/2026
Full time
A digital comparison service company in Greater London seeks a Senior Full Stack Engineer to enhance their technology platform. In this role, you will manage both front-end and back-end development, ensuring scalability and performance while mentoring other developers. Ideal candidates will have expertise in JavaScript frameworks, Node.js, and experience with databases. Blend your coding skills with technical leadership in a dynamic, collaborative environment offering hybrid working and competitive benefits.
AND Digital
Lead Full-Stack Engineer - React/JS (Mobile & Web)
AND Digital Leeds, Yorkshire
A leading tech company in the UK is seeking a Lead Full Stack Engineer to build digital products using React Native and JavaScript. This role involves working on large-scale projects while mentoring junior developers. You will be responsible for integrating best practices in software quality and championing TDD and CI/CD processes. The company offers a supportive environment with flexible working arrangements, 25 days of holiday, and a significant benefits flexifund.
10/05/2026
Full time
A leading tech company in the UK is seeking a Lead Full Stack Engineer to build digital products using React Native and JavaScript. This role involves working on large-scale projects while mentoring junior developers. You will be responsible for integrating best practices in software quality and championing TDD and CI/CD processes. The company offers a supportive environment with flexible working arrangements, 25 days of holiday, and a significant benefits flexifund.
Senior Full Stack Engineer
Quantum
Overview Our Company: At Quantum, we connect global brands with high-intent consumers. We turn intent into action and complexity into clarity. Our Mission is clear: to help smarter, faster buying decisions. Our vision is to be the world's most used digital comparison service, delivering value and simplicity to millions. We drive growth through data-driven affiliate marketing built for performance from day one. Every campaign is measurable, optimised in real time, and designed to scale. With in-house tech, full-stack analytics, and a compliance-first mindset, we give our partners an edge. We drive confident decisions and growth in regulated and high-growth sectors. We've helped ambitious brands grow faster, smarter, and globally. The Role Our Technology team is growing! We're looking for a Senior Full Stack Engineer to help rapidly grow our technology platform to deliver our ambitious business growth. In this role you will take ownership of both front-end and back-end systems, driving high-quality development and delivering technical solutions across the product lifecycle. While your primary focus will be coding and architecture design, you will also guide other developers, making technical decisions, and ensuring best practices are followed. You are both a hands-on individual contributor and a technical evangelist, collaborating closely with teams to build scalable, efficient, and robust applications using modern frameworks and tools. Key Responsibilities Lead by example as a hands-on developer, contributing to both front-end and back-end codebases. Define architecture and system design for web applications, ensuring scalability, security, and performance. Provide technical guidance and mentorship to other engineers, ensuring code quality through reviews and best practices. Design and implement responsive, user-friendly web interfaces using modern JavaScript frameworks (Next.js, React). Collaborate with UX/UI designers to turn designs into functional, intuitive interfaces. About You Expertise in JavaScript frameworks like React, Vue.js, or Angular, with proficiency in HTML, CSS, and responsive design principles. Strong experience with Node.js, Express.js, and building RESTful APIs or microservices. Proficiency in working with both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB) databases. CI/CD & DevOps: Experience with integrating automated tests into CI/CD pipelines (e.g., Jenkins, CircleCI, GitLab CI) and familiarity with containerisation tools like Docker. Knowledge of CMS would be advantageous. You thrive when working as part of a team. Comfortable in a fast-paced environment. Have excellent written and verbal English skills. Last but not least, you'll have no ego! What You'll Get Competitive Base Salary Company Bonus Scheme Hybrid Working (3 days in office) Private Health Care (Bupa) Travel Insurance Market Leading Training Programme Recognition & Reward Scheme Annual Company Conference (previous destinations Vienna, Bologna, Dubrovnik and Thessaloniki) Regular Happy Hour / Team Lunches Free Coffee, Drinks & Snacks What's the next step? Our hiring process ensures we're recruiting the right people for the role. We ensure that people are as suitable for us as we are for them. If you like the sound of what we're all about at Quantum and want to join a team where you can make an impact, please apply or contact us at .
10/05/2026
Full time
Overview Our Company: At Quantum, we connect global brands with high-intent consumers. We turn intent into action and complexity into clarity. Our Mission is clear: to help smarter, faster buying decisions. Our vision is to be the world's most used digital comparison service, delivering value and simplicity to millions. We drive growth through data-driven affiliate marketing built for performance from day one. Every campaign is measurable, optimised in real time, and designed to scale. With in-house tech, full-stack analytics, and a compliance-first mindset, we give our partners an edge. We drive confident decisions and growth in regulated and high-growth sectors. We've helped ambitious brands grow faster, smarter, and globally. The Role Our Technology team is growing! We're looking for a Senior Full Stack Engineer to help rapidly grow our technology platform to deliver our ambitious business growth. In this role you will take ownership of both front-end and back-end systems, driving high-quality development and delivering technical solutions across the product lifecycle. While your primary focus will be coding and architecture design, you will also guide other developers, making technical decisions, and ensuring best practices are followed. You are both a hands-on individual contributor and a technical evangelist, collaborating closely with teams to build scalable, efficient, and robust applications using modern frameworks and tools. Key Responsibilities Lead by example as a hands-on developer, contributing to both front-end and back-end codebases. Define architecture and system design for web applications, ensuring scalability, security, and performance. Provide technical guidance and mentorship to other engineers, ensuring code quality through reviews and best practices. Design and implement responsive, user-friendly web interfaces using modern JavaScript frameworks (Next.js, React). Collaborate with UX/UI designers to turn designs into functional, intuitive interfaces. About You Expertise in JavaScript frameworks like React, Vue.js, or Angular, with proficiency in HTML, CSS, and responsive design principles. Strong experience with Node.js, Express.js, and building RESTful APIs or microservices. Proficiency in working with both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB) databases. CI/CD & DevOps: Experience with integrating automated tests into CI/CD pipelines (e.g., Jenkins, CircleCI, GitLab CI) and familiarity with containerisation tools like Docker. Knowledge of CMS would be advantageous. You thrive when working as part of a team. Comfortable in a fast-paced environment. Have excellent written and verbal English skills. Last but not least, you'll have no ego! What You'll Get Competitive Base Salary Company Bonus Scheme Hybrid Working (3 days in office) Private Health Care (Bupa) Travel Insurance Market Leading Training Programme Recognition & Reward Scheme Annual Company Conference (previous destinations Vienna, Bologna, Dubrovnik and Thessaloniki) Regular Happy Hour / Team Lunches Free Coffee, Drinks & Snacks What's the next step? Our hiring process ensures we're recruiting the right people for the role. We ensure that people are as suitable for us as we are for them. If you like the sound of what we're all about at Quantum and want to join a team where you can make an impact, please apply or contact us at .
Remote Full-Stack Engineer (TypeScript/Node.js)
VoCoVo Chipping Norton, Oxfordshire
VoCoVo is looking for a Software Engineer in Chipping Norton, UK, focusing on on-prem device telemetry and data acquisition. Responsibilities include developing scalable applications utilizing TypeScript and JavaScript, collaborating with teams on product goals, and ensuring technical standards. A salary range of £52,000 - £58,000 is offered, along with benefits like 25 days holiday, private medical insurance, and professional development opportunities. A commitment to diversity and inclusion is essential.
10/05/2026
Full time
VoCoVo is looking for a Software Engineer in Chipping Norton, UK, focusing on on-prem device telemetry and data acquisition. Responsibilities include developing scalable applications utilizing TypeScript and JavaScript, collaborating with teams on product goals, and ensuring technical standards. A salary range of £52,000 - £58,000 is offered, along with benefits like 25 days holiday, private medical insurance, and professional development opportunities. A commitment to diversity and inclusion is essential.

Modal Window

  • Home
  • Contact
  • About Us
  • FAQs
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • IT blog
  • Facebook
  • Twitter
  • LinkedIn
  • Youtube
© 2008-2026 IT Job Board