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.

210 jobs found

Email me jobs like this
Refine Search
Current Search
senior android developer
Senior Flutter Engineer - Hybrid, Global Impact
Fleetcor Europe Ltd Walsall, Staffordshire
Fleetcor Europe LTD in Walsall is seeking a skilled developer to work on their white label Flutter mobile app for iOS and Android. You will be part of a cross-functional team, collaborating with design and product management specialists. Ideal candidates will have over 7 years of total experience including 3+ years in Flutter app development and a proactive technical approach. The role offers a hybrid working model, private healthcare, and opportunities for career progression.
31/05/2026
Full time
Fleetcor Europe LTD in Walsall is seeking a skilled developer to work on their white label Flutter mobile app for iOS and Android. You will be part of a cross-functional team, collaborating with design and product management specialists. Ideal candidates will have over 7 years of total experience including 3+ years in Flutter app development and a proactive technical approach. The role offers a hybrid working model, private healthcare, and opportunities for career progression.
Senior Android Developer
Moneysupermarket Group
Location: London (Dean Street, Soho) Hybrid: 2 days in the office per week Level: Senior Why Join Us? At MONY Group, we help millions of people save money when it matters most. Through MoneySuperMarket, MoneySavingExpert, Quidco, and our B2B partnerships, we reach over 24 million unique monthly visitors, saving UK households billions of pounds every year. It's something we're proud of, and you could be part of it. We're creative, collaborative, and ambitious. It's hard work, but it's worth it: you'll leave each day knowing you've made a real difference to our customers and to your team. What Makes Us Different A workplace full of personality; open minded, diverse, and inclusive. Teams that go beyond comparison, working together to innovate and deliver world class experiences. A culture where everyone belongs and every voice matters. About the Role We're looking for an experienced Senior Android Developer to join our Mobile Collective, supporting and growing apps across MoneySavingExpert, Quidco, and MoneySuperMarket. You'll work in full stack, multi disciplinary squads, collaborating with product managers, designers, and engineers. Expect hands on involvement across the entire SDLC, from design and implementation to testing, deployment, and maintenance. We're an AI enabled engineering organisation, using tools like GitHub Copilot and ChatGPT to accelerate delivery and improve code quality. If you're excited about leveraging AI to build better products, you'll fit right in. What You'll Do Lead feature delivery and drive technical strategy within your team. Collaborate with product and design teams for pixel perfect implementation. Write clean, maintainable Kotlin code using Jetpack Compose. Champion best practices: TDD, pairing, mob programming, and continuous delivery. Ensure security is baked in from the start. Debug, optimise, and maintain a high performing codebase. Stay ahead of Android trends and bring fresh ideas to the table. Mentor and support team growth. What We're Looking For Proven experience building Android apps with Kotlin and Jetpack Compose. Strong understanding of mobile architecture and design patterns. Passion for agile development and shipping value fast. Experience with Espresso for testing and Git for version control. Comfortable using AI coding assistants to boost productivity. A collaborative mindset and a drive for continuous improvement. Why MONY Group? Hybrid working: 2 days in the office, the rest where you work best. Learning culture: Dedicated time for development, LinkedIn Learning license, and regular conference attendance. Community: Hack days, socials, and annual Product & Tech meetups. Career growth: Clear progression framework and opportunities to move across teams. Rewards & Benefits 27 days holiday (rising to 30) + bank holidays Bonus scheme Pension up to 6% employer contribution Enhanced shared parental leave (6 months paid for both parents) Work from anywhere scheme (2 weeks per year) Mental health platform access, financial coaching, and more Interview Process A call with one of our Talent Acquisition Team. An interview split into three sections with technical ability questions, a paired programming exercise, and behavioural questions. Our Commitment We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation. We're an inclusive, anti racist and equal opportunity employer that values diversity. This means we respect and embrace differences in gender identity, race, ethnic origin, sexual expression and orientation, religion and faith, age, marital status, disability, neurodiversity, social background, education and way of thinking. We're a place where you can be you. Our customers and users come from different backgrounds, as do our colleagues. We welcome applications from everyone, and particularly encourage women and Black, Asian and ethnic minority candidates to apply as we're actively building representation that's more closely reflective of the communities we serve. Our appointments are made on merit, following a robust and objective assessment process, and the candidate with the highest score is offered the role. If you're passionate about our purpose of helping households save money and excited about what you could accomplish here, we'd love to hear from you. Ready to Go Beyond Comparison? If you'd like to know anything before applying such as more on the location, salary, our parental leave policy etc, please just let us know and we'll be happy to help. You can contact the recruiter for this role, Tom at .
31/05/2026
Full time
Location: London (Dean Street, Soho) Hybrid: 2 days in the office per week Level: Senior Why Join Us? At MONY Group, we help millions of people save money when it matters most. Through MoneySuperMarket, MoneySavingExpert, Quidco, and our B2B partnerships, we reach over 24 million unique monthly visitors, saving UK households billions of pounds every year. It's something we're proud of, and you could be part of it. We're creative, collaborative, and ambitious. It's hard work, but it's worth it: you'll leave each day knowing you've made a real difference to our customers and to your team. What Makes Us Different A workplace full of personality; open minded, diverse, and inclusive. Teams that go beyond comparison, working together to innovate and deliver world class experiences. A culture where everyone belongs and every voice matters. About the Role We're looking for an experienced Senior Android Developer to join our Mobile Collective, supporting and growing apps across MoneySavingExpert, Quidco, and MoneySuperMarket. You'll work in full stack, multi disciplinary squads, collaborating with product managers, designers, and engineers. Expect hands on involvement across the entire SDLC, from design and implementation to testing, deployment, and maintenance. We're an AI enabled engineering organisation, using tools like GitHub Copilot and ChatGPT to accelerate delivery and improve code quality. If you're excited about leveraging AI to build better products, you'll fit right in. What You'll Do Lead feature delivery and drive technical strategy within your team. Collaborate with product and design teams for pixel perfect implementation. Write clean, maintainable Kotlin code using Jetpack Compose. Champion best practices: TDD, pairing, mob programming, and continuous delivery. Ensure security is baked in from the start. Debug, optimise, and maintain a high performing codebase. Stay ahead of Android trends and bring fresh ideas to the table. Mentor and support team growth. What We're Looking For Proven experience building Android apps with Kotlin and Jetpack Compose. Strong understanding of mobile architecture and design patterns. Passion for agile development and shipping value fast. Experience with Espresso for testing and Git for version control. Comfortable using AI coding assistants to boost productivity. A collaborative mindset and a drive for continuous improvement. Why MONY Group? Hybrid working: 2 days in the office, the rest where you work best. Learning culture: Dedicated time for development, LinkedIn Learning license, and regular conference attendance. Community: Hack days, socials, and annual Product & Tech meetups. Career growth: Clear progression framework and opportunities to move across teams. Rewards & Benefits 27 days holiday (rising to 30) + bank holidays Bonus scheme Pension up to 6% employer contribution Enhanced shared parental leave (6 months paid for both parents) Work from anywhere scheme (2 weeks per year) Mental health platform access, financial coaching, and more Interview Process A call with one of our Talent Acquisition Team. An interview split into three sections with technical ability questions, a paired programming exercise, and behavioural questions. Our Commitment We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation. We're an inclusive, anti racist and equal opportunity employer that values diversity. This means we respect and embrace differences in gender identity, race, ethnic origin, sexual expression and orientation, religion and faith, age, marital status, disability, neurodiversity, social background, education and way of thinking. We're a place where you can be you. Our customers and users come from different backgrounds, as do our colleagues. We welcome applications from everyone, and particularly encourage women and Black, Asian and ethnic minority candidates to apply as we're actively building representation that's more closely reflective of the communities we serve. Our appointments are made on merit, following a robust and objective assessment process, and the candidate with the highest score is offered the role. If you're passionate about our purpose of helping households save money and excited about what you could accomplish here, we'd love to hear from you. Ready to Go Beyond Comparison? If you'd like to know anything before applying such as more on the location, salary, our parental leave policy etc, please just let us know and we'll be happy to help. You can contact the recruiter for this role, Tom at .
Senior Android Engineer - Kotlin, Jetpack Compose, AI Tools
Moneysupermarket Group
Moneysupermarket Group is seeking a Senior Android Developer for its Mobile Collective team in London. You will lead feature delivery and collaborate across multi-disciplinary squads to enhance apps used by millions. The position embraces a hybrid work model (2 days in-office) and emphasizes clean coding practices with Kotlin and Jetpack Compose. Join a creative environment committed to leveraging AI for better product outcomes, with opportunities for career growth and skills development.
31/05/2026
Full time
Moneysupermarket Group is seeking a Senior Android Developer for its Mobile Collective team in London. You will lead feature delivery and collaborate across multi-disciplinary squads to enhance apps used by millions. The position embraces a hybrid work model (2 days in-office) and emphasizes clean coding practices with Kotlin and Jetpack Compose. Join a creative environment committed to leveraging AI for better product outcomes, with opportunities for career growth and skills development.
Senior Front-End & DevOps Engineer - Mobile & Web
Mandarin Recruitment
Mandarin Recruitment is seeking skilled developers in Greater London to build and maintain front-end systems for both mobile and web applications. The role involves collaboration with a world-class technical team based in London and China to enhance digital consumer lending services. Applicants should have expertise in Android and Swift programming, alongside experience in web development and application lifecycle processes. A background in financial technology and knowledge of Mandarin Chinese is highly advantageous.
31/05/2026
Full time
Mandarin Recruitment is seeking skilled developers in Greater London to build and maintain front-end systems for both mobile and web applications. The role involves collaboration with a world-class technical team based in London and China to enhance digital consumer lending services. Applicants should have expertise in Android and Swift programming, alongside experience in web development and application lifecycle processes. A background in financial technology and knowledge of Mandarin Chinese is highly advantageous.
Unity Developer ( 12 months FTC )
PC Games Insider
Unity Developer (12 months FTC) Job Description Location Remote (UK Residents Only). Please note we are only accepting applications from within the UK due to being flexible to travel to work events/socials. About the Company Fusebox is seeking a skilled and experienced Unity Developer to play a key role in the evolution of our live-service, narrative games. You will be responsible for developing a brand new game using our in-house, Unity-based game engine. Your duties will include building the UI, integrating content, and helping to implement key features from our core framework. About the Role As a Unity Developer you will work closely with our product, art, and narrative teams to import and implement game assets. You will need to collaborate with senior developers to setup, configure, and test key game systems. Responsibilities Transform ideas into games or features by collaborating with designers, artists, and fellow developers. Take ownership of the UI for a complex narrative game. Maintain and improve existing Unity projects. Follow best practices in coding, debugging, and optimization. Support senior developers with engineering tasks and assist with challenging problems. Proactively communicate concerns and potential challenges. Create and maintain detailed project documentation. Required Skills Strong experience using Unity with C#. Experience with UI Toolkit. Ability to write clean, maintainable, and efficient code. Able to efficiently test and debug code. Exceptional problem-solving and troubleshooting skills. Excellent communication and collaboration skills. Preferred Skills Experience with iOS and Android platforms. Experience with HTML and CSS. Experience with backend services (Google Cloud, AWS) and mobile SDKs (AppsFlyer, OneSignal). A passion for interactive fiction, storytelling, and creating engaging narrative games.
30/05/2026
Full time
Unity Developer (12 months FTC) Job Description Location Remote (UK Residents Only). Please note we are only accepting applications from within the UK due to being flexible to travel to work events/socials. About the Company Fusebox is seeking a skilled and experienced Unity Developer to play a key role in the evolution of our live-service, narrative games. You will be responsible for developing a brand new game using our in-house, Unity-based game engine. Your duties will include building the UI, integrating content, and helping to implement key features from our core framework. About the Role As a Unity Developer you will work closely with our product, art, and narrative teams to import and implement game assets. You will need to collaborate with senior developers to setup, configure, and test key game systems. Responsibilities Transform ideas into games or features by collaborating with designers, artists, and fellow developers. Take ownership of the UI for a complex narrative game. Maintain and improve existing Unity projects. Follow best practices in coding, debugging, and optimization. Support senior developers with engineering tasks and assist with challenging problems. Proactively communicate concerns and potential challenges. Create and maintain detailed project documentation. Required Skills Strong experience using Unity with C#. Experience with UI Toolkit. Ability to write clean, maintainable, and efficient code. Able to efficiently test and debug code. Exceptional problem-solving and troubleshooting skills. Excellent communication and collaboration skills. Preferred Skills Experience with iOS and Android platforms. Experience with HTML and CSS. Experience with backend services (Google Cloud, AWS) and mobile SDKs (AppsFlyer, OneSignal). A passion for interactive fiction, storytelling, and creating engaging narrative games.
ECM Selection
Medical Device Software Engineer (27517)
ECM Selection
On the borders of Essex and Cambridgeshire, this diagnostics company develops medical instrumentation that provides accessible and timely results for public health purposes. Their system uses a combination of embedded C running on an RTOS, A React-Native app running on Android, and centralised data collection based on the LAMP stack and MariaDB. With products already on the market, they are seeking to move their software development in house, and are seeking an experienced and adaptable Senior Software Engineer to form the nucleus of their software team. The process of taking on board software development will be gradual, and supported by current (external) developers, so immediate familiarity with the entire stack isn't expected; however, a strong understanding of embedded development, and prior experience of developing software for medical devices (and therefore a knowledge of the associated medical software standards) will be needed. As the company is still at an early stage, you may be occasionally required to help out in other (non-software) functions of the company - you will therefore need an accommodating and adaptable outlook as well as an enthusiasm for work which will have a very substantial positive impact. You will need: A strong academic background in Computer Science, Electronics or similarly applicable subject. Substantial experience as a software engineer, including software development for medical devices. Excellent coding skills in embedded C. A can-do attitude, happy to dive into new technologies and learn new skills as needed (or indeed to help out with non-software tasks as the need occasionally arises). Full existing right to work in the UK without restriction, time limit, or sponsorship. Not essential, but useful: real-time operating systems, React Native, Android, LAMP, C# or Python. If you're looking for a role that will make a massive positive impact in the world, whilst at the same time becoming the founding member of a software team, then this may be for you. The role is on-site in a pleasant countryside location. A highly competitive salary is on offer to the successful candidate. Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.
30/05/2026
Full time
On the borders of Essex and Cambridgeshire, this diagnostics company develops medical instrumentation that provides accessible and timely results for public health purposes. Their system uses a combination of embedded C running on an RTOS, A React-Native app running on Android, and centralised data collection based on the LAMP stack and MariaDB. With products already on the market, they are seeking to move their software development in house, and are seeking an experienced and adaptable Senior Software Engineer to form the nucleus of their software team. The process of taking on board software development will be gradual, and supported by current (external) developers, so immediate familiarity with the entire stack isn't expected; however, a strong understanding of embedded development, and prior experience of developing software for medical devices (and therefore a knowledge of the associated medical software standards) will be needed. As the company is still at an early stage, you may be occasionally required to help out in other (non-software) functions of the company - you will therefore need an accommodating and adaptable outlook as well as an enthusiasm for work which will have a very substantial positive impact. You will need: A strong academic background in Computer Science, Electronics or similarly applicable subject. Substantial experience as a software engineer, including software development for medical devices. Excellent coding skills in embedded C. A can-do attitude, happy to dive into new technologies and learn new skills as needed (or indeed to help out with non-software tasks as the need occasionally arises). Full existing right to work in the UK without restriction, time limit, or sponsorship. Not essential, but useful: real-time operating systems, React Native, Android, LAMP, C# or Python. If you're looking for a role that will make a massive positive impact in the world, whilst at the same time becoming the founding member of a software team, then this may be for you. The role is on-site in a pleasant countryside location. A highly competitive salary is on offer to the successful candidate. Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.
App Developer - Android & iOS
Castle Employment Agency Ltd Scarborough, Yorkshire
App Developer - Android & iOS Location: Scarborough Salary: Competitive, dependent on experience Hours: Monday to Friday, 9:00am - 5:30pm Working Pattern: Primarily on-site The Opportunity We are supporting a well established UK retail business with a strong digital presence, delivering products globally through a range of customer facing apps and platforms. Following a shift in strategy to bring development capability fully in house, they are investing in their mobile function and are looking to appoint an Android & iOS App Developer to join their growing team in Scarborough. This is a key hire within a stable and long standing development environment, offering the chance to take real ownership of app development and contribute to the evolution of a high traffic eCommerce platform. The Role Working closely with a Senior App Developer, you will play a hands on role in the development, improvement and maintenance of customer facing mobile applications across both Android and iOS. This role would suit someone who is comfortable working autonomously, but also collaborative in approach, with the confidence to contribute ideas and challenge where appropriate. Key responsibilities Develop and maintain Android and iOS applications in a live eCommerce environment Work with internal stakeholders to enhance app functionality and user experience Implement new features and improvements aligned to business and customer needs Ensure applications remain up to date with platform changes and best practice Support integration with third party services where required Identify and resolve issues proactively, maintaining performance and usability Required Experience Essential Commercial or demonstrable experience in: Kotlin and Jetpack Compose Swift and SwiftUI Ability to showcase work through projects, portfolio or technical assessment Experience building and maintaining mobile applications in a production environment Strong problem solving capability and attention to detail Desirable Experience working within eCommerce or customer facing applications Exposure to modern mobile development practices and frameworks About You Comfortable working with a high level of autonomy Proactive, inquisitive and not afraid to ask questions Keen to learn and develop within a collaborative team environment Strong communicator with a mature and professional approach Motivated by delivering high quality user experiences Team & Environment Established development function with over 20 developers across front end, back end and mobile Strong retention and long tenure across the team Supportive environment with clear opportunity for progression and development Business investing in bringing technology capability in house, offering long term stability and growth Interview Process Stage 1: Informal Teams or on site discussion (30-45 minutes) Stage 2: On site technical interview, including practical assessment Additional Information Free on site parking available Easily accessible via public transport, including nearby train links
30/05/2026
Full time
App Developer - Android & iOS Location: Scarborough Salary: Competitive, dependent on experience Hours: Monday to Friday, 9:00am - 5:30pm Working Pattern: Primarily on-site The Opportunity We are supporting a well established UK retail business with a strong digital presence, delivering products globally through a range of customer facing apps and platforms. Following a shift in strategy to bring development capability fully in house, they are investing in their mobile function and are looking to appoint an Android & iOS App Developer to join their growing team in Scarborough. This is a key hire within a stable and long standing development environment, offering the chance to take real ownership of app development and contribute to the evolution of a high traffic eCommerce platform. The Role Working closely with a Senior App Developer, you will play a hands on role in the development, improvement and maintenance of customer facing mobile applications across both Android and iOS. This role would suit someone who is comfortable working autonomously, but also collaborative in approach, with the confidence to contribute ideas and challenge where appropriate. Key responsibilities Develop and maintain Android and iOS applications in a live eCommerce environment Work with internal stakeholders to enhance app functionality and user experience Implement new features and improvements aligned to business and customer needs Ensure applications remain up to date with platform changes and best practice Support integration with third party services where required Identify and resolve issues proactively, maintaining performance and usability Required Experience Essential Commercial or demonstrable experience in: Kotlin and Jetpack Compose Swift and SwiftUI Ability to showcase work through projects, portfolio or technical assessment Experience building and maintaining mobile applications in a production environment Strong problem solving capability and attention to detail Desirable Experience working within eCommerce or customer facing applications Exposure to modern mobile development practices and frameworks About You Comfortable working with a high level of autonomy Proactive, inquisitive and not afraid to ask questions Keen to learn and develop within a collaborative team environment Strong communicator with a mature and professional approach Motivated by delivering high quality user experiences Team & Environment Established development function with over 20 developers across front end, back end and mobile Strong retention and long tenure across the team Supportive environment with clear opportunity for progression and development Business investing in bringing technology capability in house, offering long term stability and growth Interview Process Stage 1: Informal Teams or on site discussion (30-45 minutes) Stage 2: On site technical interview, including practical assessment Additional Information Free on site parking available Easily accessible via public transport, including nearby train links
ShortList Recruitment Limited
Senior .NET Developer
ShortList Recruitment Limited Chester, Cheshire
Job Information Job Opening ID 4717 IT & Internet City Chester Province Cheshire Postal Code CH1 Job Description Chester ShortList Recruitment have an exciting opportunity for a Senior .NET Developer to join a rapidly growing technology company based in Chester. The company are investing heavily in cloud-based platforms, scalable software solutions and AI-assisted engineering practices following a major period of growth and transformation. The successful candidate will join a highly collaborative development team working on modern applications within a regulated and mission critical environment. As a Senior .NET Developer, you will play a key role in designing and building cloud native applications and backend services using the latest Microsoft technologies. The role is primarily backend focused, but candidates should feel comfortable contributing across the wider technology stack, working closely with frontend, cloud and platform technologies where required. This is an excellent opportunity for a Senior .NET Developer who enjoys technical ownership and working within a fast moving software engineering environment. Strong commercial experience with C# and .NET / ASP.NET Core Experience building and deploying applications within Azure, AWS or GCP Strong understanding of backend systems, APIs and SQL Server Experience working across the full software development lifecycle Exposure to AI-assisted development tools such as Claude, Copilot or Cursor Experience with cloud infrastructure, CI/CD pipelines or Infrastructure as Code Understanding of distributed systems or message driven architectures Experience working within regulated or highly auditable environments Exposure to Agile software delivery environments Experience mentoring or supporting other developers Kotlin, Android or mobile development experience would be beneficial The Senior .NET Developer role is paying a salary up to £65,000 plus bonus and great benefits. The role is based in Chester and offers hybrid working with 2 days required onsite per week. It is commutable from Liverpool, Wirral, Runcorn, Warrington, Crewe and North Wales.
30/05/2026
Full time
Job Information Job Opening ID 4717 IT & Internet City Chester Province Cheshire Postal Code CH1 Job Description Chester ShortList Recruitment have an exciting opportunity for a Senior .NET Developer to join a rapidly growing technology company based in Chester. The company are investing heavily in cloud-based platforms, scalable software solutions and AI-assisted engineering practices following a major period of growth and transformation. The successful candidate will join a highly collaborative development team working on modern applications within a regulated and mission critical environment. As a Senior .NET Developer, you will play a key role in designing and building cloud native applications and backend services using the latest Microsoft technologies. The role is primarily backend focused, but candidates should feel comfortable contributing across the wider technology stack, working closely with frontend, cloud and platform technologies where required. This is an excellent opportunity for a Senior .NET Developer who enjoys technical ownership and working within a fast moving software engineering environment. Strong commercial experience with C# and .NET / ASP.NET Core Experience building and deploying applications within Azure, AWS or GCP Strong understanding of backend systems, APIs and SQL Server Experience working across the full software development lifecycle Exposure to AI-assisted development tools such as Claude, Copilot or Cursor Experience with cloud infrastructure, CI/CD pipelines or Infrastructure as Code Understanding of distributed systems or message driven architectures Experience working within regulated or highly auditable environments Exposure to Agile software delivery environments Experience mentoring or supporting other developers Kotlin, Android or mobile development experience would be beneficial The Senior .NET Developer role is paying a salary up to £65,000 plus bonus and great benefits. The role is based in Chester and offers hybrid working with 2 days required onsite per week. It is commutable from Liverpool, Wirral, Runcorn, Warrington, Crewe and North Wales.
Senior Flutter Developer
Fleetcor Europe Ltd Walsall, Staffordshire
Role Work on our white label Flutter mobile app for both iOS and Android. Work in a cross functional team with specialists in design, user experience, testing, and product management. Contribute to the project team's success by sharing knowledge and experience. Follow an agile approach. Ensure code is well written, understandable, and maintainable. Keep team leads informed of progress and challenges. Qualifications 7+ years of total experience, including 3+ years developing Flutter apps with Dart Experience with Flutter state management (Provider, Bloc, Riverpod) Understanding of SOLID principles and separation of concerns for testability Experience writing maintainable, scalable code Team player, proactive about technical approach Experience in CI/CD (FastLane) Experience working with RESTful APIs Proficient with Git source control Benefits Hybrid working: 3 days a week in the office (Walsall) Global company exposure 4 life insurance Pension scheme with 5% employer contribution Private Healthcare 25 days holiday (plus holiday buy/sell) Access to benefits portal and discounted goods/services Employee Fuel Card LinkedIn Learning access Career progression opportunities Free on site parking Equal Opportunity FLEETCOR is dedicated to encouraging a supportive and inclusive culture among our employees. We promote diversity, eliminate discrimination and ensure all employees and job applicants are given equal opportunities.
30/05/2026
Full time
Role Work on our white label Flutter mobile app for both iOS and Android. Work in a cross functional team with specialists in design, user experience, testing, and product management. Contribute to the project team's success by sharing knowledge and experience. Follow an agile approach. Ensure code is well written, understandable, and maintainable. Keep team leads informed of progress and challenges. Qualifications 7+ years of total experience, including 3+ years developing Flutter apps with Dart Experience with Flutter state management (Provider, Bloc, Riverpod) Understanding of SOLID principles and separation of concerns for testability Experience writing maintainable, scalable code Team player, proactive about technical approach Experience in CI/CD (FastLane) Experience working with RESTful APIs Proficient with Git source control Benefits Hybrid working: 3 days a week in the office (Walsall) Global company exposure 4 life insurance Pension scheme with 5% employer contribution Private Healthcare 25 days holiday (plus holiday buy/sell) Access to benefits portal and discounted goods/services Employee Fuel Card LinkedIn Learning access Career progression opportunities Free on site parking Equal Opportunity FLEETCOR is dedicated to encouraging a supportive and inclusive culture among our employees. We promote diversity, eliminate discrimination and ensure all employees and job applicants are given equal opportunities.
ECM Selection
Medical Device Software Engineer (27517)
ECM Selection
On the borders of Essex and Cambridgeshire, this diagnostics company develops medical instrumentation that provides accessible and timely results for public health purposes. Their system uses a combination of embedded C running on an RTOS, A React-Native app running on Android, and centralised data collection based on the LAMP stack and MariaDB. With products already on the market, they are seeking to move their software development in house, and are seeking an experienced and adaptable Senior Software Engineer to form the nucleus of their software team. The process of taking on board software development will be gradual, and supported by current (external) developers, so immediate familiarity with the entire stack isn't expected; however, a strong understanding of embedded development, and prior experience of developing software for medical devices (and therefore a knowledge of the associated medical software standards) will be needed. As the company is still at an early stage, you may be occasionally required to help out in other (non-software) functions of the company - you will therefore need an accommodating and adaptable outlook as well as an enthusiasm for work which will have a very substantial positive impact. You will need: A strong academic background in Computer Science, Electronics or similarly applicable subject. Substantial experience as a software engineer, including software development for medical devices. Excellent coding skills in embedded C. A can-do attitude, happy to dive into new technologies and learn new skills as needed (or indeed to help out with non-software tasks as the need occasionally arises). Full existing right to work in the UK without restriction, time limit, or sponsorship. Not essential, but useful: real-time operating systems, React Native, Android, LAMP, C# or Python. If you're looking for a role that will make a massive positive impact in the world, whilst at the same time becoming the founding member of a software team, then this may be for you. The role is on-site in a pleasant countryside location. A highly competitive salary is on offer to the successful candidate. Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.
30/05/2026
Full time
On the borders of Essex and Cambridgeshire, this diagnostics company develops medical instrumentation that provides accessible and timely results for public health purposes. Their system uses a combination of embedded C running on an RTOS, A React-Native app running on Android, and centralised data collection based on the LAMP stack and MariaDB. With products already on the market, they are seeking to move their software development in house, and are seeking an experienced and adaptable Senior Software Engineer to form the nucleus of their software team. The process of taking on board software development will be gradual, and supported by current (external) developers, so immediate familiarity with the entire stack isn't expected; however, a strong understanding of embedded development, and prior experience of developing software for medical devices (and therefore a knowledge of the associated medical software standards) will be needed. As the company is still at an early stage, you may be occasionally required to help out in other (non-software) functions of the company - you will therefore need an accommodating and adaptable outlook as well as an enthusiasm for work which will have a very substantial positive impact. You will need: A strong academic background in Computer Science, Electronics or similarly applicable subject. Substantial experience as a software engineer, including software development for medical devices. Excellent coding skills in embedded C. A can-do attitude, happy to dive into new technologies and learn new skills as needed (or indeed to help out with non-software tasks as the need occasionally arises). Full existing right to work in the UK without restriction, time limit, or sponsorship. Not essential, but useful: real-time operating systems, React Native, Android, LAMP, C# or Python. If you're looking for a role that will make a massive positive impact in the world, whilst at the same time becoming the founding member of a software team, then this may be for you. The role is on-site in a pleasant countryside location. A highly competitive salary is on offer to the successful candidate. Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.
Android Developer
scrumconnect ltd City, Newcastle Upon Tyne
About Scrumconnect Consulting Scrumconnect Consulting is a multi-award-winning digital consultancy, recognised for delivering impactful technology solutions across UK government departments. Our work has positively influenced the lives of over 40 million UK citizens. With a strong commitment to user-centred design and agile delivery, we continue to deliver innovative digital services that matter. Role Overview We are looking for a Senior Android Developer to design, build, and maintain high-quality native Android applications for a UK government client. You will work as part of a multidisciplinary agile team, delivering user-centred mobile experiences that meet Government Digital Service (GDS) standards and accessibility requirements. This is a hands-on technical role operating within structured and governed environments where security, performance, accessibility, and reliability are critical to service success. Key Responsibilities Design, develop, and maintain native Android applications using Kotlin and/or Java Collaborate with UX designers, product owners, and Back End developers to translate requirements into robust, accessible mobile experiences Write clean, testable, well-documented code following established coding standards and architectural patterns Implement and maintain CI/CD pipelines for automated builds, testing, and deployment Ensure applications meet WCAG 2.2 accessibility standards and GDS service standards Conduct code reviews and contribute to engineering best practices within the team Integrate with RESTful APIs and Back End services, working closely with API developers Troubleshoot and resolve performance issues, crashes, and production defects Support Google Play Store submission processes and manage release cycles Contribute to technical documentation, architecture decisions, and sprint ceremonies Essential Skills & Experience Strong experience in native Android development using Kotlin (Java experience also valued) Solid understanding of Android SDK, Android Studio, and the Google development ecosystem Experience with common Android architectural patterns (eg MVVM, MVI, Clean Architecture) Proficiency with Android frameworks such as Jetpack Compose, Android Jetpack libraries, Room, Retrofit, or equivalent Experience writing unit tests, instrumented tests, and working with test-driven development practices Hands-on experience with CI/CD tools (eg Gradle, Fastlane, Jenkins, Azure DevOps, GitHub Actions) Understanding of RESTful API integration and networking best practices Familiarity with accessibility standards (WCAG 2.2) and building inclusive mobile interfaces Experience working in Agile or hybrid delivery models (Scrum, Kanban) Experience working in regulated, security-conscious, or high-assurance environments Desirable Experience delivering mobile applications within a UK public-sector or government context Familiarity with GDS service standards, the Technology Code of Practice, and the GOV.UK Design System Experience with mobile analytics, crash reporting, and APM tools (eg Firebase Crashlytics, Dynatrace, App Center) Understanding of secure coding practices and mobile security frameworks (eg OWASP Mobile) Experience with mobile device management (MDM) or enterprise distribution Familiarity with cross-platform considerations, even if primarily native-focused Scope & Accountability Responsible for hands-on design, development, and maintenance of Android applications Owns the quality and technical integrity of assigned mobile deliverables and code Contributes technical analysis and recommendations to the wider delivery team Accountable for timely delivery of agreed development activities within sprint cycles Our Commitment to Diversity & Inclusion At Scrumconnect Consulting, we believe that diversity drives innovation. We are committed to creating an inclusive environment where everyone is respected, valued, and supported. We actively encourage applications from women, people with disabilities, individuals from under-represented communities, and those seeking flexible working arrangements. As a Disability Confident Level 1 employer, we provide reasonable adjustments throughout the recruitment process and employment to ensure equal opportunity for all.
29/05/2026
Full time
About Scrumconnect Consulting Scrumconnect Consulting is a multi-award-winning digital consultancy, recognised for delivering impactful technology solutions across UK government departments. Our work has positively influenced the lives of over 40 million UK citizens. With a strong commitment to user-centred design and agile delivery, we continue to deliver innovative digital services that matter. Role Overview We are looking for a Senior Android Developer to design, build, and maintain high-quality native Android applications for a UK government client. You will work as part of a multidisciplinary agile team, delivering user-centred mobile experiences that meet Government Digital Service (GDS) standards and accessibility requirements. This is a hands-on technical role operating within structured and governed environments where security, performance, accessibility, and reliability are critical to service success. Key Responsibilities Design, develop, and maintain native Android applications using Kotlin and/or Java Collaborate with UX designers, product owners, and Back End developers to translate requirements into robust, accessible mobile experiences Write clean, testable, well-documented code following established coding standards and architectural patterns Implement and maintain CI/CD pipelines for automated builds, testing, and deployment Ensure applications meet WCAG 2.2 accessibility standards and GDS service standards Conduct code reviews and contribute to engineering best practices within the team Integrate with RESTful APIs and Back End services, working closely with API developers Troubleshoot and resolve performance issues, crashes, and production defects Support Google Play Store submission processes and manage release cycles Contribute to technical documentation, architecture decisions, and sprint ceremonies Essential Skills & Experience Strong experience in native Android development using Kotlin (Java experience also valued) Solid understanding of Android SDK, Android Studio, and the Google development ecosystem Experience with common Android architectural patterns (eg MVVM, MVI, Clean Architecture) Proficiency with Android frameworks such as Jetpack Compose, Android Jetpack libraries, Room, Retrofit, or equivalent Experience writing unit tests, instrumented tests, and working with test-driven development practices Hands-on experience with CI/CD tools (eg Gradle, Fastlane, Jenkins, Azure DevOps, GitHub Actions) Understanding of RESTful API integration and networking best practices Familiarity with accessibility standards (WCAG 2.2) and building inclusive mobile interfaces Experience working in Agile or hybrid delivery models (Scrum, Kanban) Experience working in regulated, security-conscious, or high-assurance environments Desirable Experience delivering mobile applications within a UK public-sector or government context Familiarity with GDS service standards, the Technology Code of Practice, and the GOV.UK Design System Experience with mobile analytics, crash reporting, and APM tools (eg Firebase Crashlytics, Dynatrace, App Center) Understanding of secure coding practices and mobile security frameworks (eg OWASP Mobile) Experience with mobile device management (MDM) or enterprise distribution Familiarity with cross-platform considerations, even if primarily native-focused Scope & Accountability Responsible for hands-on design, development, and maintenance of Android applications Owns the quality and technical integrity of assigned mobile deliverables and code Contributes technical analysis and recommendations to the wider delivery team Accountable for timely delivery of agreed development activities within sprint cycles Our Commitment to Diversity & Inclusion At Scrumconnect Consulting, we believe that diversity drives innovation. We are committed to creating an inclusive environment where everyone is respected, valued, and supported. We actively encourage applications from women, people with disabilities, individuals from under-represented communities, and those seeking flexible working arrangements. As a Disability Confident Level 1 employer, we provide reasonable adjustments throughout the recruitment process and employment to ensure equal opportunity for all.
Senior Software Engineer I
Runna
We're putting together a talented team to build the training platform for Runners We help everyday runners become outstanding by building an incredible app providing world-class training, coaching and community for everyone, whether you're improving your 5k time or training for your first marathon. We're growing extremely fast! In November 2023 we closed a $6.5M funding round led by JamJar with participation from Eka Ventures, Venrex and Creator Ventures. In 2024, we were selected by Apple as one of three global finalists for the iPhone app of the year, reflecting the innovation and impact of what we've built and in 2025 we were acquired by Strava! Our ambition is huge: to become the go-to global leading training platform for millions of runners everywhere. We're growing with purpose and looking for people who want to build something meaningful with lasting impact. With the recent acquisition by Strava accelerating our journey, now is a really magical time to join. The team you'll join We are looking for talented, creative and positive team players to join our highly-skilled cross-functional engineering team. You'll sit on the Train Team where you will work closely with our modelling teams to integrate features that are core to Runna's mission (think adapting plans around holidays and B races, supporting new cutting edge plans, and building in-app experiences around our AI/ML tooling). You will work closely with our founders, CTO, and engineering leadership team to help shape the future of Runna, who will support you all along this exciting journey. We have a jam packed roadmap, with countless opportunities to champion new technologies, work on meaningful problems that impact millions of runners, and improve existing architecture to elevate the whole of our engineering team. What You'll Do: Architect, build, test and deliver new features across the full stack Work with the Product team to identify the most suitable solution for the best customer experience Collaborating with modelling/AI engineers to design architecture used to interface between the Runna training engine and Runna app Always be on hand to help other team members when they need help on technical matters Help us operate more efficiently, by building and maintaining our developer tooling and CI/CD pipeline We rotate the responsibility of releases across each team member, so you will get the opportunity to lead the process and deploy changes to production What You'll Bring to the Team: Very proficient in TypeScript/JavaScript development Able to work in a highly skilled engineering team in a fast-paced, iterative environment. In 2024 we shipped: 99 mobile app releases (iOS and Android) 443 API releases 237 modelling backend releases 2+ years experience in your main expertise area (Frontend, Backend etc) Comfortable picking up new things and working on technologies outside your comfort zone Are skilled in delivering features end-to-end, from architecture design and building through to releasing, testing and supporting Enthusiasm for our ways of working which include: Iterative development, continuous deployment and test automation Knowledge sharing, pair programming, collaborative design & development Shared code ownership & cross-functional teams Are experienced in delivering features full-stack Have experience with React Native Have experience with AWS Bonus points if you have: Have experience working with native frameworks and tooling (SwiftUI, etc) Are experienced in deployment, releasing cycles or CI/CD Experience with Terraform or other IaC tooling (e.g. CDK, CloudFormation, etc.) Have experience in open source contributions, including reporting bugs/issues in GitHub, testing new releases, or contributing to code Our Tech Stack Find below a small reflection of our current tech stack: Frontend: React Native (iOS and Android) Typescript GraphQL (Apollo Client) Fastlane SwiftUI (Apple Watch) Maestro E2E tests Backend: Serverless (AWS) Lambdas (NodeJS & Python) AWS AppSync DynamoDB, S3, SQS, SNS, EventBridge, SageMaker Snowflake All the other good stuff: Sentry GitHub Actions Intercom, Mixpanel RevenueCat App Store Connect / Play Store Google Tag Manager We follow a flexible hybrid model that translates to more than half of your time on-site - 3 days per week in Runna's office based in London, UK. Salary and Benefits We're offering a salary of £70,125 - £78,375 per year, depending on experience, plus participation in Strava's long-term incentive (stock) programs. Overview of our benefits is below: We're also committed to continually evolving our benefits to support you as we grow. Here is a brief overview what we currently offer in the UK Flexible working - we typically spend 3 days a week together in our Vauxhall office 25 days holiday, plus bank holidays (which you can take whenever suits you) Free Runna & Strava subscriptions for you and 3 of your friends (get ready to be your friends fave person or save them for holiday presents!) Headspace membership Money every year to spend on gear, events and the gym! Private health insurance with Bupa and workplace pension scheme Modern Health is a mental wellness platform and app that combines technology with professional support to improve mental well-being and reduce stress Carrot fertility support - this benefits provider can provide inclusive fertility, hormonal health, and family-forming benefits to our global employee population and takes the burden off what we know can be a stressful process. Please see more info on our amazing benefits here: Benefits at Runna Our Interview Process: Our aim is to keep the interview process as straightforward and enjoyable as possible, and will consist of the following stages: Screening call with Talent team (30 minute video call) Getting to Know You + Live Coding (45-minute video call, first 25 mins will be an introductory chat followed by two live coding exercises from the website ) Take home technical task (max 1-2 hours to complete, or if you have something interesting you recently built and would like to showcase then that's perfectly OK) 1.5-hour technical interview (the first half of the call will be used to discuss the take-home technical task from the previous stage and the second half will consist of system design and some general architecture/tech questions) Meet the team (in-person chat with founder(s) and rest of the team) Please let us know if there's anything we can do to better accommodate you throughout the interview process - this can be from scheduling interviews around childcare commitments to accessibility requirements. We want you to show your best self in the process, so please speak to your Talent Partner
29/05/2026
Full time
We're putting together a talented team to build the training platform for Runners We help everyday runners become outstanding by building an incredible app providing world-class training, coaching and community for everyone, whether you're improving your 5k time or training for your first marathon. We're growing extremely fast! In November 2023 we closed a $6.5M funding round led by JamJar with participation from Eka Ventures, Venrex and Creator Ventures. In 2024, we were selected by Apple as one of three global finalists for the iPhone app of the year, reflecting the innovation and impact of what we've built and in 2025 we were acquired by Strava! Our ambition is huge: to become the go-to global leading training platform for millions of runners everywhere. We're growing with purpose and looking for people who want to build something meaningful with lasting impact. With the recent acquisition by Strava accelerating our journey, now is a really magical time to join. The team you'll join We are looking for talented, creative and positive team players to join our highly-skilled cross-functional engineering team. You'll sit on the Train Team where you will work closely with our modelling teams to integrate features that are core to Runna's mission (think adapting plans around holidays and B races, supporting new cutting edge plans, and building in-app experiences around our AI/ML tooling). You will work closely with our founders, CTO, and engineering leadership team to help shape the future of Runna, who will support you all along this exciting journey. We have a jam packed roadmap, with countless opportunities to champion new technologies, work on meaningful problems that impact millions of runners, and improve existing architecture to elevate the whole of our engineering team. What You'll Do: Architect, build, test and deliver new features across the full stack Work with the Product team to identify the most suitable solution for the best customer experience Collaborating with modelling/AI engineers to design architecture used to interface between the Runna training engine and Runna app Always be on hand to help other team members when they need help on technical matters Help us operate more efficiently, by building and maintaining our developer tooling and CI/CD pipeline We rotate the responsibility of releases across each team member, so you will get the opportunity to lead the process and deploy changes to production What You'll Bring to the Team: Very proficient in TypeScript/JavaScript development Able to work in a highly skilled engineering team in a fast-paced, iterative environment. In 2024 we shipped: 99 mobile app releases (iOS and Android) 443 API releases 237 modelling backend releases 2+ years experience in your main expertise area (Frontend, Backend etc) Comfortable picking up new things and working on technologies outside your comfort zone Are skilled in delivering features end-to-end, from architecture design and building through to releasing, testing and supporting Enthusiasm for our ways of working which include: Iterative development, continuous deployment and test automation Knowledge sharing, pair programming, collaborative design & development Shared code ownership & cross-functional teams Are experienced in delivering features full-stack Have experience with React Native Have experience with AWS Bonus points if you have: Have experience working with native frameworks and tooling (SwiftUI, etc) Are experienced in deployment, releasing cycles or CI/CD Experience with Terraform or other IaC tooling (e.g. CDK, CloudFormation, etc.) Have experience in open source contributions, including reporting bugs/issues in GitHub, testing new releases, or contributing to code Our Tech Stack Find below a small reflection of our current tech stack: Frontend: React Native (iOS and Android) Typescript GraphQL (Apollo Client) Fastlane SwiftUI (Apple Watch) Maestro E2E tests Backend: Serverless (AWS) Lambdas (NodeJS & Python) AWS AppSync DynamoDB, S3, SQS, SNS, EventBridge, SageMaker Snowflake All the other good stuff: Sentry GitHub Actions Intercom, Mixpanel RevenueCat App Store Connect / Play Store Google Tag Manager We follow a flexible hybrid model that translates to more than half of your time on-site - 3 days per week in Runna's office based in London, UK. Salary and Benefits We're offering a salary of £70,125 - £78,375 per year, depending on experience, plus participation in Strava's long-term incentive (stock) programs. Overview of our benefits is below: We're also committed to continually evolving our benefits to support you as we grow. Here is a brief overview what we currently offer in the UK Flexible working - we typically spend 3 days a week together in our Vauxhall office 25 days holiday, plus bank holidays (which you can take whenever suits you) Free Runna & Strava subscriptions for you and 3 of your friends (get ready to be your friends fave person or save them for holiday presents!) Headspace membership Money every year to spend on gear, events and the gym! Private health insurance with Bupa and workplace pension scheme Modern Health is a mental wellness platform and app that combines technology with professional support to improve mental well-being and reduce stress Carrot fertility support - this benefits provider can provide inclusive fertility, hormonal health, and family-forming benefits to our global employee population and takes the burden off what we know can be a stressful process. Please see more info on our amazing benefits here: Benefits at Runna Our Interview Process: Our aim is to keep the interview process as straightforward and enjoyable as possible, and will consist of the following stages: Screening call with Talent team (30 minute video call) Getting to Know You + Live Coding (45-minute video call, first 25 mins will be an introductory chat followed by two live coding exercises from the website ) Take home technical task (max 1-2 hours to complete, or if you have something interesting you recently built and would like to showcase then that's perfectly OK) 1.5-hour technical interview (the first half of the call will be used to discuss the take-home technical task from the previous stage and the second half will consist of system design and some general architecture/tech questions) Meet the team (in-person chat with founder(s) and rest of the team) Please let us know if there's anything we can do to better accommodate you throughout the interview process - this can be from scheduling interviews around childcare commitments to accessibility requirements. We want you to show your best self in the process, so please speak to your Talent Partner
Senior Mobile Developer
XYZ Reality
About XYZ Reality XYZ Reality are the creators of the world's first and only engineering-grade Augmented Reality solution, purpose built for the construction industry. Not only have we created this holographic technology, that sits within The Atom - a smart, site safe headset/hardhat - but we implement it on projects, utilising the power of AR to ensure that all schemes are completed in line with the delivery timescales and budgets. XYZ has grown to over 100 staff across the UK, US & Europe and is working with Mission Critical organisations & construction companies to successfully deliver major projects. The Role We are seeking a seasoned Senior Mobile Developer to help drive the technical direction of our mobile platform - someone passionate about technology, driven by innovation, and ready to take strong ownership of cutting edge digital products tailored for the construction sector. Key Responsibilities Architect, build, and scale our mobile app for construction workflows - integrated AR and 360 degree capture - driving modern patterns, strong typing, and performance under demanding on site and offline conditions. Work hands on with native iOS (Swift, with some Objective C) to build bridges and integrate third party native SDKs - e.g. 360 cameras, Point cloud and viewers - and evolve 360 degree capture for progress tracking, reality capture, and issue management on site. Help drive the mobile delivery pipeline end to end: CI/CD, a robust automated testing strategy (unit, component, and end to end flows), and releases across the Apple App Store (provisioning, code signing, TestFlight, phased rollouts, compliance) and Android / Google Play as it matures. Partner closely with Cloud, AR/3D, and UX teams on integration and user experience, and provide hands on development support. Essential Experience Strong mobile development experience, with solid production experience shipping React Native and TypeScript. Deep understanding of iOS - the build system, app lifecycle, memory, and debugging with Xcode Instruments - plus working knowledge of Swift: enough to read, write, and maintain native modules. Proven experience owning the full Apple App Store release process (provisioning, code signing, TestFlight, submissions); Google Play / Android release experience is a strong plus. Hands on experience designing and operating mobile CI/CD pipelines, ideally with Xcode Cloud (or Bitrise, Fastlane, GitHub Actions). Strong background in automated testing at scale - unit testing (e.g. Jest), component testing, and end to end UI automation with Appium or equivalent. Demonstrable experience with native modules, bridging techniques, and deep React Native optimization. Proficiency with RESTful APIs and real time or offline first applications. Solid grasp of app architectures and state management (Redux, MobX, Zustand, or Context API). Familiarity with AR frameworks such as ARKit. Proven ability to drive complex projects end to end and collaborate effectively across engineering, product, and design. Nice to Have Exposure to BIM tooling and viewers (e.g. BIMWalk, Navisworks, Revit). Experience shipping production Android apps alongside iOS, and awareness of cross platform considerations. Experience working with agentic development pipelines and AI assisted coding workflows to accelerate delivery. Benefits & Good to Knows 25 days annual leave + public holidays Private healthcare with Vitality Christmas shutdown days on top of leave allowance (2-4 per year usually) Office located within a 5-minute walk from Angel station Hybrid working Biannual salary reviews Summer & Christmas staff parties Free lunch bought in and after work gathering/drinks every other Thursday in the office Make a real world impact of revolutionising the construction industry If you'd like to see the products and technology we have created so far on our journey you can view it in action through our YouTube and Website
28/05/2026
Full time
About XYZ Reality XYZ Reality are the creators of the world's first and only engineering-grade Augmented Reality solution, purpose built for the construction industry. Not only have we created this holographic technology, that sits within The Atom - a smart, site safe headset/hardhat - but we implement it on projects, utilising the power of AR to ensure that all schemes are completed in line with the delivery timescales and budgets. XYZ has grown to over 100 staff across the UK, US & Europe and is working with Mission Critical organisations & construction companies to successfully deliver major projects. The Role We are seeking a seasoned Senior Mobile Developer to help drive the technical direction of our mobile platform - someone passionate about technology, driven by innovation, and ready to take strong ownership of cutting edge digital products tailored for the construction sector. Key Responsibilities Architect, build, and scale our mobile app for construction workflows - integrated AR and 360 degree capture - driving modern patterns, strong typing, and performance under demanding on site and offline conditions. Work hands on with native iOS (Swift, with some Objective C) to build bridges and integrate third party native SDKs - e.g. 360 cameras, Point cloud and viewers - and evolve 360 degree capture for progress tracking, reality capture, and issue management on site. Help drive the mobile delivery pipeline end to end: CI/CD, a robust automated testing strategy (unit, component, and end to end flows), and releases across the Apple App Store (provisioning, code signing, TestFlight, phased rollouts, compliance) and Android / Google Play as it matures. Partner closely with Cloud, AR/3D, and UX teams on integration and user experience, and provide hands on development support. Essential Experience Strong mobile development experience, with solid production experience shipping React Native and TypeScript. Deep understanding of iOS - the build system, app lifecycle, memory, and debugging with Xcode Instruments - plus working knowledge of Swift: enough to read, write, and maintain native modules. Proven experience owning the full Apple App Store release process (provisioning, code signing, TestFlight, submissions); Google Play / Android release experience is a strong plus. Hands on experience designing and operating mobile CI/CD pipelines, ideally with Xcode Cloud (or Bitrise, Fastlane, GitHub Actions). Strong background in automated testing at scale - unit testing (e.g. Jest), component testing, and end to end UI automation with Appium or equivalent. Demonstrable experience with native modules, bridging techniques, and deep React Native optimization. Proficiency with RESTful APIs and real time or offline first applications. Solid grasp of app architectures and state management (Redux, MobX, Zustand, or Context API). Familiarity with AR frameworks such as ARKit. Proven ability to drive complex projects end to end and collaborate effectively across engineering, product, and design. Nice to Have Exposure to BIM tooling and viewers (e.g. BIMWalk, Navisworks, Revit). Experience shipping production Android apps alongside iOS, and awareness of cross platform considerations. Experience working with agentic development pipelines and AI assisted coding workflows to accelerate delivery. Benefits & Good to Knows 25 days annual leave + public holidays Private healthcare with Vitality Christmas shutdown days on top of leave allowance (2-4 per year usually) Office located within a 5-minute walk from Angel station Hybrid working Biannual salary reviews Summer & Christmas staff parties Free lunch bought in and after work gathering/drinks every other Thursday in the office Make a real world impact of revolutionising the construction industry If you'd like to see the products and technology we have created so far on our journey you can view it in action through our YouTube and Website
Global Platform & Systems Engineer Lead for Workforce Development
Arm Limited Cambridge, Cambridgeshire
Role Mission Arm is helping shape the future of AI and compute, from cloud and edge infrastructure to embedded systems, connected devices, and Arm-based silicon. Arm Workforce Development builds technical capability across markets, partners, and institutions working with Arm-based technologies. We are looking for a Principal Applied Platform & Systems Engineer, Workforce Development to lead the field technical delivery team responsible for delivering Workforce Development programs across applied, lab-based, and partner-facing settings. This is a hands-on technical leadership role. You will personally deliver complex technical work and ensure programs are technically ready, repeatable, and scalable. The role spans Arm-based systems, embedded software, platform software, AI/ML, development tools, lab environments, systems performance, and hardware-software dependencies. What you'll do Lead the field technical delivery team and set the standard for platform and systems readiness. Personally deliver complex technical activities where senior technical judgment is required. Validate labs, tooling, technical assets, setup guidance, delivery plans, and readiness checks before rollout. Work with engineering teams, technical specialists, product colleagues, partners, and institutions to identify requirements, dependencies, risks, and success conditions. Resolve complex technical issues and escalate where deeper specialist expertise is needed. Improve labs, technical assets, and delivery models based on what works in practice. Establish repeatable technical delivery practices that allow Workforce Development to scale globally without losing technical quality. What you'll bring Strong technical background in Arm-based systems, embedded software, platform software, AI/ML, systems engineering, or related domains. Strong working knowledge of Arm technologies, tools, platforms, or development environments. Broad systems-level awareness across hardware, software, and compute platforms. Experience leading practical technical activity, such as field applications support, developer enablement, applied labs, partner-facing technical work, platform bring-up, or program rollout. Practical understanding of software and systems workflows, including toolchains, debugging, profiling, platform bring-up, lab environments, demos, and performance analysis. Strong judgment on technical readiness, delivery feasibility, escalation, and when specialist expertise is needed. Strong execution discipline, problem-solving ability, and comfort operating in applied or ambiguous technical settings. Degree in a relevant subject such as Computer Science, Software Engineering, Electronic Engineering, Computer Engineering, Systems Engineering, or equivalent technical experience. Desirable experience Experience with Arm-based platforms, Cortex processors, Neoverse, CMSIS, Keil, Corstone, Arm development tools, Linux, RTOS, Android, or platform software. Experience with AI workloads, edge AI, cloud AI infrastructure, systems performance, benchmarking, workload characterization, or performance optimization. Experience supporting technical activity across multiple regions, partners, or institutions. Experience improving labs, demos, technical assets, readiness checks, setup guidance, or partner-facing technical resources. Location and travel This is a global role with international travel based on partner engagement, technical activity, and program needs. Why join us You will lead the applied platform and systems engineering layer behind Arm Workforce Development. This is a chance to help technical communities build practical experience on Arm technologies at global scale, while shaping how Workforce Development programs are delivered with technical quality and consistency. Accommodations at Arm At Arm, we want to build extraordinary teams. If you need an adjustment or an accommodation during the recruitment process, please email . To note, by sending us the requested information, you consent to its use by Arm to arrange for appropriate accommodations. All accommodation or adjustment requests will be treated with confidentiality, and information concerning these requests will only be disclosed as necessary to provide the accommodation. Although this is not an exhaustive list, examples of support include breaks between interviews, having documents read aloud, or office accessibility. Please email us about anything we can do to accommodate you during the recruitment process. Hybrid Working at Arm Arm's approach to hybrid working is designed to create a working environment that supports both high performance and personal wellbeing. We believe in bringing people together face to face to enable us to work at pace, whilst recognizing the value of flexibility. Within that framework, we empower groups/teams to determine their own hybrid working patterns, depending on the work and the team's needs. Details of what this means for each role will be shared upon application. In some cases, the flexibility we can offer is limited by local legal, regulatory, tax, or other considerations, and where this is the case, we will collaborate with you to find the best solution. Please talk to us to find out more about what this could look like for you. Equal Opportunities at Arm Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and don't discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
28/05/2026
Full time
Role Mission Arm is helping shape the future of AI and compute, from cloud and edge infrastructure to embedded systems, connected devices, and Arm-based silicon. Arm Workforce Development builds technical capability across markets, partners, and institutions working with Arm-based technologies. We are looking for a Principal Applied Platform & Systems Engineer, Workforce Development to lead the field technical delivery team responsible for delivering Workforce Development programs across applied, lab-based, and partner-facing settings. This is a hands-on technical leadership role. You will personally deliver complex technical work and ensure programs are technically ready, repeatable, and scalable. The role spans Arm-based systems, embedded software, platform software, AI/ML, development tools, lab environments, systems performance, and hardware-software dependencies. What you'll do Lead the field technical delivery team and set the standard for platform and systems readiness. Personally deliver complex technical activities where senior technical judgment is required. Validate labs, tooling, technical assets, setup guidance, delivery plans, and readiness checks before rollout. Work with engineering teams, technical specialists, product colleagues, partners, and institutions to identify requirements, dependencies, risks, and success conditions. Resolve complex technical issues and escalate where deeper specialist expertise is needed. Improve labs, technical assets, and delivery models based on what works in practice. Establish repeatable technical delivery practices that allow Workforce Development to scale globally without losing technical quality. What you'll bring Strong technical background in Arm-based systems, embedded software, platform software, AI/ML, systems engineering, or related domains. Strong working knowledge of Arm technologies, tools, platforms, or development environments. Broad systems-level awareness across hardware, software, and compute platforms. Experience leading practical technical activity, such as field applications support, developer enablement, applied labs, partner-facing technical work, platform bring-up, or program rollout. Practical understanding of software and systems workflows, including toolchains, debugging, profiling, platform bring-up, lab environments, demos, and performance analysis. Strong judgment on technical readiness, delivery feasibility, escalation, and when specialist expertise is needed. Strong execution discipline, problem-solving ability, and comfort operating in applied or ambiguous technical settings. Degree in a relevant subject such as Computer Science, Software Engineering, Electronic Engineering, Computer Engineering, Systems Engineering, or equivalent technical experience. Desirable experience Experience with Arm-based platforms, Cortex processors, Neoverse, CMSIS, Keil, Corstone, Arm development tools, Linux, RTOS, Android, or platform software. Experience with AI workloads, edge AI, cloud AI infrastructure, systems performance, benchmarking, workload characterization, or performance optimization. Experience supporting technical activity across multiple regions, partners, or institutions. Experience improving labs, demos, technical assets, readiness checks, setup guidance, or partner-facing technical resources. Location and travel This is a global role with international travel based on partner engagement, technical activity, and program needs. Why join us You will lead the applied platform and systems engineering layer behind Arm Workforce Development. This is a chance to help technical communities build practical experience on Arm technologies at global scale, while shaping how Workforce Development programs are delivered with technical quality and consistency. Accommodations at Arm At Arm, we want to build extraordinary teams. If you need an adjustment or an accommodation during the recruitment process, please email . To note, by sending us the requested information, you consent to its use by Arm to arrange for appropriate accommodations. All accommodation or adjustment requests will be treated with confidentiality, and information concerning these requests will only be disclosed as necessary to provide the accommodation. Although this is not an exhaustive list, examples of support include breaks between interviews, having documents read aloud, or office accessibility. Please email us about anything we can do to accommodate you during the recruitment process. Hybrid Working at Arm Arm's approach to hybrid working is designed to create a working environment that supports both high performance and personal wellbeing. We believe in bringing people together face to face to enable us to work at pace, whilst recognizing the value of flexibility. Within that framework, we empower groups/teams to determine their own hybrid working patterns, depending on the work and the team's needs. Details of what this means for each role will be shared upon application. In some cases, the flexibility we can offer is limited by local legal, regulatory, tax, or other considerations, and where this is the case, we will collaborate with you to find the best solution. Please talk to us to find out more about what this could look like for you. Equal Opportunities at Arm Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and don't discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Principal Applied Platform & Systems Engineer, Workforce Development
Arm Limited Cambridge, Cambridgeshire
Role Mission Arm is helping shape the future of AI and compute, from cloud and edge infrastructure to embedded systems, connected devices, and Arm-based silicon. Arm Workforce Development builds technical capability across markets, partners, and institutions working with Arm-based technologies. We are looking for a Principal Applied Platform & Systems Engineer, Workforce Development to lead the field technical delivery team responsible for delivering Workforce Development programs across applied, lab-based, and partner-facing settings. This is a hands-on technical leadership role. You will personally deliver complex technical work and ensure programs are technically ready, repeatable, and scalable. The role spans Arm-based systems, embedded software, platform software, AI/ML, development tools, lab environments, systems performance, and hardware-software dependencies. What you'll do Lead the field technical delivery team and set the standard for platform and systems readiness. Personally deliver complex technical activities where senior technical judgment is required. Validate labs, tooling, technical assets, setup guidance, delivery plans, and readiness checks before rollout. Work with engineering teams, technical specialists, product colleagues, partners, and institutions to identify requirements, dependencies, risks, and success conditions. Resolve complex technical issues and escalate where deeper specialist expertise is needed. Improve labs, technical assets, and delivery models based on what works in practice. Establish repeatable technical delivery practices that allow Workforce Development to scale globally without losing technical quality. What you'll bring Strong technical background in Arm-based systems, embedded software, platform software, AI/ML, systems engineering, or related domains. Strong working knowledge of Arm technologies, tools, platforms, or development environments. Broad systems-level awareness across hardware, software, and compute platforms. Experience leading practical technical activity, such as field applications support, developer enablement, applied labs, partner-facing technical work, platform bring-up, or program rollout. Practical understanding of software and systems workflows, including toolchains, debugging, profiling, platform bring-up, lab environments, demos, and performance analysis. Strong judgment on technical readiness, delivery feasibility, escalation, and when specialist expertise is needed. Strong execution discipline, problem-solving ability, and comfort operating in applied or ambiguous technical settings. Degree in a relevant subject such as Computer Science, Software Engineering, Electronic Engineering, Computer Engineering, Systems Engineering, or equivalent technical experience. Desirable experience Experience with Arm-based platforms, Cortex processors, Neoverse, CMSIS, Keil, Corstone, Arm development tools, Linux, RTOS, Android, or platform software. Experience with AI workloads, edge AI, cloud AI infrastructure, systems performance, benchmarking, workload characterization, or performance optimization. Experience supporting technical activity across multiple regions, partners, or institutions. Experience improving labs, demos, technical assets, readiness checks, setup guidance, or partner-facing technical resources. Location and travel This is a global role with international travel based on partner engagement, technical activity, and program needs. Why join us You will lead the applied platform and systems engineering layer behind Arm Workforce Development. This is a chance to help technical communities build practical experience on Arm technologies at global scale, while shaping how Workforce Development programs are delivered with technical quality and consistency. Accommodations at Arm At Arm, we want to build extraordinary teams. If you need an adjustment or an accommodation during the recruitment process, please email . To note, by sending us the requested information, you consent to its use by Arm to arrange for appropriate accommodations. All accommodation or adjustment requests will be treated with confidentiality, and information concerning these requests will only be disclosed as necessary to provide the accommodation. Although this is not an exhaustive list, examples of support include breaks between interviews, having documents read aloud, or office accessibility. Please email us about anything we can do to accommodate you during the recruitment process. Hybrid Working at Arm Arm's approach to hybrid working is designed to create a working environment that supports both high performance and personal wellbeing. We believe in bringing people together face to face to enable us to work at pace, whilst recognizing the value of flexibility. Within that framework, we empower groups/teams to determine their own hybrid working patterns, depending on the work and the team's needs. Details of what this means for each role will be shared upon application. In some cases, the flexibility we can offer is limited by local legal, regulatory, tax, or other considerations, and where this is the case, we will collaborate with you to find the best solution. Please talk to us to find out more about what this could look like for you. Equal Opportunities at Arm Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and don't discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
28/05/2026
Full time
Role Mission Arm is helping shape the future of AI and compute, from cloud and edge infrastructure to embedded systems, connected devices, and Arm-based silicon. Arm Workforce Development builds technical capability across markets, partners, and institutions working with Arm-based technologies. We are looking for a Principal Applied Platform & Systems Engineer, Workforce Development to lead the field technical delivery team responsible for delivering Workforce Development programs across applied, lab-based, and partner-facing settings. This is a hands-on technical leadership role. You will personally deliver complex technical work and ensure programs are technically ready, repeatable, and scalable. The role spans Arm-based systems, embedded software, platform software, AI/ML, development tools, lab environments, systems performance, and hardware-software dependencies. What you'll do Lead the field technical delivery team and set the standard for platform and systems readiness. Personally deliver complex technical activities where senior technical judgment is required. Validate labs, tooling, technical assets, setup guidance, delivery plans, and readiness checks before rollout. Work with engineering teams, technical specialists, product colleagues, partners, and institutions to identify requirements, dependencies, risks, and success conditions. Resolve complex technical issues and escalate where deeper specialist expertise is needed. Improve labs, technical assets, and delivery models based on what works in practice. Establish repeatable technical delivery practices that allow Workforce Development to scale globally without losing technical quality. What you'll bring Strong technical background in Arm-based systems, embedded software, platform software, AI/ML, systems engineering, or related domains. Strong working knowledge of Arm technologies, tools, platforms, or development environments. Broad systems-level awareness across hardware, software, and compute platforms. Experience leading practical technical activity, such as field applications support, developer enablement, applied labs, partner-facing technical work, platform bring-up, or program rollout. Practical understanding of software and systems workflows, including toolchains, debugging, profiling, platform bring-up, lab environments, demos, and performance analysis. Strong judgment on technical readiness, delivery feasibility, escalation, and when specialist expertise is needed. Strong execution discipline, problem-solving ability, and comfort operating in applied or ambiguous technical settings. Degree in a relevant subject such as Computer Science, Software Engineering, Electronic Engineering, Computer Engineering, Systems Engineering, or equivalent technical experience. Desirable experience Experience with Arm-based platforms, Cortex processors, Neoverse, CMSIS, Keil, Corstone, Arm development tools, Linux, RTOS, Android, or platform software. Experience with AI workloads, edge AI, cloud AI infrastructure, systems performance, benchmarking, workload characterization, or performance optimization. Experience supporting technical activity across multiple regions, partners, or institutions. Experience improving labs, demos, technical assets, readiness checks, setup guidance, or partner-facing technical resources. Location and travel This is a global role with international travel based on partner engagement, technical activity, and program needs. Why join us You will lead the applied platform and systems engineering layer behind Arm Workforce Development. This is a chance to help technical communities build practical experience on Arm technologies at global scale, while shaping how Workforce Development programs are delivered with technical quality and consistency. Accommodations at Arm At Arm, we want to build extraordinary teams. If you need an adjustment or an accommodation during the recruitment process, please email . To note, by sending us the requested information, you consent to its use by Arm to arrange for appropriate accommodations. All accommodation or adjustment requests will be treated with confidentiality, and information concerning these requests will only be disclosed as necessary to provide the accommodation. Although this is not an exhaustive list, examples of support include breaks between interviews, having documents read aloud, or office accessibility. Please email us about anything we can do to accommodate you during the recruitment process. Hybrid Working at Arm Arm's approach to hybrid working is designed to create a working environment that supports both high performance and personal wellbeing. We believe in bringing people together face to face to enable us to work at pace, whilst recognizing the value of flexibility. Within that framework, we empower groups/teams to determine their own hybrid working patterns, depending on the work and the team's needs. Details of what this means for each role will be shared upon application. In some cases, the flexibility we can offer is limited by local legal, regulatory, tax, or other considerations, and where this is the case, we will collaborate with you to find the best solution. Please talk to us to find out more about what this could look like for you. Equal Opportunities at Arm Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and don't discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Kwalee Ltd
Senior Ad Tech Mediation Engineer - On-site
Kwalee Ltd Leamington Spa, Warwickshire
At Kwalee, you'll join a gaming powerhouse that boasts a mobile empire with 1.5 billion+ downloads alongside a thriving PC & Console division that has achieved numerous global chart-topping releases across Steam, Consoles, and Amazon, driving millions of Wishlists. Most recently publishing breakout hits such as The Precinct and Town to City. It's a unique chance to bring your expertise to a global studio that dominates both the mobile, and the indie PC and Console space. At Kwalee, as well as a competitive salary we also offer; Private Medical Insurance, Dental Insurance, Life Assurance, Royal London Pension, a Free On-site Gym, Dog-friendly Office, LinkedIn Learning, 25 holiday days + bank holidays, and 1 day extra holiday for each year of service capped at 5. As we continue to grow, we are now looking for a Senior Software Engineer - Ad Tech Mediation to join our Engineering team. As a Senior Software Engineer, you will be responsible for designing, developing, and optimising Kwalee's mobile ad mediation SDK. You'll play a key role in improving monetisation performance, ensuring SDK reliability, and driving scalable ad tech solutions. You will work closely with Publishing, Product, BI, and external partners to deliver high-impact results across our mobile games portfolio. This is a permanent role based in ourLeamington Spa studio , with 5 days per week on-site , where collaboration and technical excellence drive innovation. Responsibilities Own the design, development, and maintenance of mediation components within the mobile SDK Develop, maintain, and optimise mediation and ad tech SDK components in Objective-C/SWIFT within Xcode for iOS and Kotlin/Java within Android Studio for Android. Integrate and maintain third-party ad network SDKs and monetisation tools. Improve SDK architecture for scalability, performance, and ease of integration. Support mediation optimisation including waterfalls, bidding, and segmentation strategies. Collaborate with BI and monetisation teams to translate performance data into technical improvements. Build and maintain CI/CD pipelines, automation tools, and internal development frameworks. Troubleshoot integration issues and support internal game teams. Ensure compliance with platform requirements (GDPR, ATT, Google Play, App Store policies). Establish monitoring, logging, and alerting for SDK performance and reliability. Mentor junior engineers and contribute to best practices, code quality, and team growth. Requirements Minimum 5+ years of experience as a Senior Software Engineer, ideally within the Ad Tech space. Strong programming skills inKotlin (Android Studio) and Swift/Objective-C (Xcode) Experience working with large-scale shared codebases and improving performance. Experience integrating and maintaining third-party SDKs and libraries. Proficiency in scripting languages such as Python and Bash . Experience building development tools, automation scripts, and internal pipelines. Strong debugging, problem-solving, and optimisation skills. Experience with Unity and C# is a plus. Ability to mentor and support junior developers in a collaborative environment. Comfortable working cross-functionally with publishing, development, and external partners. Why Kwalee? Generous Holiday: Start with 25 days of annual leave, plus bank holidays. You'll also earn an extra day for every year of service, up to 5 years! Flexible Working: We offer core hours that allow you to work flexibly around your life, and a bank of 'Work From Home' days to use when you need them. Health Cover: Private medical cover, life assurance, a solid pension plan, and cover for dental and optical care. Recharge: Take advantage of our on-site gym and a supportive atmosphere that prioritises your wellbeing. Free Food & Drink: Fuel your day with unlimited free snacks and drinks. Gaming Goodies: Receive Steam codes for all our game releases! Dog-Friendly Office: Bring your furry friend to our vibrant, fun office. Office Location: Leamington Spa office location, with free parking and electric charging stations. Merch & Events: Get exclusive Kwalee merch, enjoy fun seasonal events, and stay informed with regular town halls. Growth & Learning: Full access to LinkedIn Learning to support your continuous professional development. Our Commitment to Diversity & Inclusion At Kwalee, we take pride in being an equal opportunity employer, where we believe that diversity and inclusion are essential to driving creativity. We are committed to creating a safe, welcoming, and supportive environment where everyone can thrive. Our culture is built on celebrating the diverse voices of our team members, fuelling innovation and strengthening our connection to our players. We are dedicated to advancing equity, diversity, and inclusion across all areas of life, including age, disability, gender identity, marriage and civil partnership, pregnancy and maternity, race, religion or belief, sex, and sexual orientation. We recognise the importance of self-development, career progression, and well-being in retaining our talented team. At Kwalee, we celebrate individuality and encourage everyone to bring their authentic selves to work.
28/05/2026
Full time
At Kwalee, you'll join a gaming powerhouse that boasts a mobile empire with 1.5 billion+ downloads alongside a thriving PC & Console division that has achieved numerous global chart-topping releases across Steam, Consoles, and Amazon, driving millions of Wishlists. Most recently publishing breakout hits such as The Precinct and Town to City. It's a unique chance to bring your expertise to a global studio that dominates both the mobile, and the indie PC and Console space. At Kwalee, as well as a competitive salary we also offer; Private Medical Insurance, Dental Insurance, Life Assurance, Royal London Pension, a Free On-site Gym, Dog-friendly Office, LinkedIn Learning, 25 holiday days + bank holidays, and 1 day extra holiday for each year of service capped at 5. As we continue to grow, we are now looking for a Senior Software Engineer - Ad Tech Mediation to join our Engineering team. As a Senior Software Engineer, you will be responsible for designing, developing, and optimising Kwalee's mobile ad mediation SDK. You'll play a key role in improving monetisation performance, ensuring SDK reliability, and driving scalable ad tech solutions. You will work closely with Publishing, Product, BI, and external partners to deliver high-impact results across our mobile games portfolio. This is a permanent role based in ourLeamington Spa studio , with 5 days per week on-site , where collaboration and technical excellence drive innovation. Responsibilities Own the design, development, and maintenance of mediation components within the mobile SDK Develop, maintain, and optimise mediation and ad tech SDK components in Objective-C/SWIFT within Xcode for iOS and Kotlin/Java within Android Studio for Android. Integrate and maintain third-party ad network SDKs and monetisation tools. Improve SDK architecture for scalability, performance, and ease of integration. Support mediation optimisation including waterfalls, bidding, and segmentation strategies. Collaborate with BI and monetisation teams to translate performance data into technical improvements. Build and maintain CI/CD pipelines, automation tools, and internal development frameworks. Troubleshoot integration issues and support internal game teams. Ensure compliance with platform requirements (GDPR, ATT, Google Play, App Store policies). Establish monitoring, logging, and alerting for SDK performance and reliability. Mentor junior engineers and contribute to best practices, code quality, and team growth. Requirements Minimum 5+ years of experience as a Senior Software Engineer, ideally within the Ad Tech space. Strong programming skills inKotlin (Android Studio) and Swift/Objective-C (Xcode) Experience working with large-scale shared codebases and improving performance. Experience integrating and maintaining third-party SDKs and libraries. Proficiency in scripting languages such as Python and Bash . Experience building development tools, automation scripts, and internal pipelines. Strong debugging, problem-solving, and optimisation skills. Experience with Unity and C# is a plus. Ability to mentor and support junior developers in a collaborative environment. Comfortable working cross-functionally with publishing, development, and external partners. Why Kwalee? Generous Holiday: Start with 25 days of annual leave, plus bank holidays. You'll also earn an extra day for every year of service, up to 5 years! Flexible Working: We offer core hours that allow you to work flexibly around your life, and a bank of 'Work From Home' days to use when you need them. Health Cover: Private medical cover, life assurance, a solid pension plan, and cover for dental and optical care. Recharge: Take advantage of our on-site gym and a supportive atmosphere that prioritises your wellbeing. Free Food & Drink: Fuel your day with unlimited free snacks and drinks. Gaming Goodies: Receive Steam codes for all our game releases! Dog-Friendly Office: Bring your furry friend to our vibrant, fun office. Office Location: Leamington Spa office location, with free parking and electric charging stations. Merch & Events: Get exclusive Kwalee merch, enjoy fun seasonal events, and stay informed with regular town halls. Growth & Learning: Full access to LinkedIn Learning to support your continuous professional development. Our Commitment to Diversity & Inclusion At Kwalee, we take pride in being an equal opportunity employer, where we believe that diversity and inclusion are essential to driving creativity. We are committed to creating a safe, welcoming, and supportive environment where everyone can thrive. Our culture is built on celebrating the diverse voices of our team members, fuelling innovation and strengthening our connection to our players. We are dedicated to advancing equity, diversity, and inclusion across all areas of life, including age, disability, gender identity, marriage and civil partnership, pregnancy and maternity, race, religion or belief, sex, and sexual orientation. We recognise the importance of self-development, career progression, and well-being in retaining our talented team. At Kwalee, we celebrate individuality and encourage everyone to bring their authentic selves to work.
Senior WebExtensions Engineer (Remote UK)
Far Coder
# Remote Senior Software Engineer, WebExtensions Job at MozillaUK11 days agoFull TimeUK$83820 - $110490 USDJavaScriptRedisRustJavasoftware engineeringengineerfront endarchitecture"When applying, mention the word FarCoder to show you've read the job post completely. Employers can look for these words to identify genuine, thoughtful applicants and avoid spam." Job OverviewMozilla is hiring a remote candidate for Senior Software Engineer, WebExtensions. This is a full time position. Work location: UK.The role typically involves technologies such as JavaScript, Redis, Rust, Java, software engineering, engineer. Key Responsibilities Implement and maintain WebExtensions APIs and Addon Management, balancing power, safety, and performance, as well as user interfaces in Firefox. Debug and fix issues affecting extensions in Firefox. Collaborate with product managers, QA, and the AMO engineering team to deliver features end-to-end. Contribute to Mozilla-owned extensions and system add-ons. Participate in open source workflows: code reviews, pull requests, and discussions in Bugzilla/GitHub. Support extension developers by helping diagnose issues and improving tooling/documentation. Required Skills Primary Skills JavaScript Redis Rust Java Secondary Skills software engineering engineer front end architectureSkills required for this role include JavaScript, Redis, Rust, and related tools for day-to-day development. Job Details Employment Type: Full Time Location: UK Salary: $83820 - $110490 USD Tech StackJavaScript, Redis, Rust, Java, software engineering, engineer, front end, architecture Role details Why Mozilla? Mozilla Corporation is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years. We make pioneering brands like Firefox, the privacy-minded web browser. Now, with more than 225 million people around the world using our products each month, we're shaping the next 25 years of technology and helping to reclaim an internet built for people, not companies. Our work focuses on diverse areas including AI, social media, security and more. And we're doing this while never losing our focus on our core mission - to make the internet better for people.The Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla Foundation. This means we aren't beholden to any shareholders - only to our mission. Along with thousands of volunteer contributors and collaborators all over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms. About this team and role: The WebExtensions platform powers the add-ons ecosystem in Firefox, enabling millions of users to customize their browser while keeping safety and performance at the forefront. As a WebExtensions Engineer, you will help implement new extension capabilities, improve existing APIs, and ensure that extensions remain reliable across Firefox.As a Software Engineer on the WebExtensions team, you'll bring a passion for exploring complex systems and creating experiences that balance developer power with user trust. You'll work deep in the Gecko platform to evolve extension capabilities, and you'll build UI features in Firefox that make extensions clear and manageable for users. Along the way, you'll collaborate with experts across Mozilla and help advance cross-browser compatibility and the path toward standardization. Your work will keep extensions safe, powerful, and reliable for developers and millions of Firefox users. What you'll do: What you'll bring: 4+ years of professional experience in software development. Strong proficiency in JavaScript, DOM APIs, HTML, and CSS. Familiarity with modern browser architecture and debugging tools. Experience with API design and integration. Ability to navigate and learn from large codebases. Strong communication skills and experience collaborating in distributed teams. Bonus points for:+ Experience with Firefox internals, C++ or Rust.+ Familiarity with Android or GeckoView development.+ Knowledge of web security principles.+ Contributions to open source projects, especially in browser or extension development. What you'll get: Generous performance-based bonus plans to all eligible employees - we share in our success as one team Rich medical, dental, and vision coverage Generous retirement contributions with 100% immediate vesting (regardless of whether you contribute) Quarterly all-company wellness days where everyone takes a pause together Country specific holidays plus a day off for your birthday One-time home office stipend Annual professional development budget Quarterly well-being stipend Considerable paid parental leave Employee referral bonus program Other benefits (life/AD&D, disability, EAP, etc. - varies by country) About Mozilla Mozilla exists to build the Internet as a public resource accessible to all because we believe that open and free is better than closed and controlled. When you work at Mozilla, you give yourself a chance to make a difference in the lives of Web users everywhere. And you give us a chance to make a difference in your life every single day. Join us to work on the Web as the platform and help create more opportunity and innovation for everyone online. Commitment to diversity, equity, inclusion, and belonging Mozilla understands that valuing diverse creative practices and forms of knowledge are crucial to and enrich the company's core mission. We encourage applications from everyone, including members of all equity-seeking communities, such as (but certainly not limited to) women, racialized and Indigenous persons, persons with disabilities, persons of all sexual orientations, gender identities, and expressions.We will ensure that qualified individuals with disabilities are provided reasonable accommodations to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment, as appropriate. Please contact us at to request accommodation.We are an equal opportunity employer. We do not discriminate on the basis of race (including hairstyle and texture), religion (including religious grooming and dress practices), gender, gender identity, gender expression, color, national origin, pregnancy, ancestry, domestic partner status, disability, sexual orientation, age, genetic predisposition, medical condition, marital status, citizenship status, military or veteran status, or any other basis covered by applicable laws. Mozilla will not tolerate discrimination or harassment based on any of these characteristics or any other unlawful behavior, conduct, or purpose.Group: D ID: R3020 Hiring Ranges: Remote UK£66,000-£87,000 GBP
28/05/2026
Full time
# Remote Senior Software Engineer, WebExtensions Job at MozillaUK11 days agoFull TimeUK$83820 - $110490 USDJavaScriptRedisRustJavasoftware engineeringengineerfront endarchitecture"When applying, mention the word FarCoder to show you've read the job post completely. Employers can look for these words to identify genuine, thoughtful applicants and avoid spam." Job OverviewMozilla is hiring a remote candidate for Senior Software Engineer, WebExtensions. This is a full time position. Work location: UK.The role typically involves technologies such as JavaScript, Redis, Rust, Java, software engineering, engineer. Key Responsibilities Implement and maintain WebExtensions APIs and Addon Management, balancing power, safety, and performance, as well as user interfaces in Firefox. Debug and fix issues affecting extensions in Firefox. Collaborate with product managers, QA, and the AMO engineering team to deliver features end-to-end. Contribute to Mozilla-owned extensions and system add-ons. Participate in open source workflows: code reviews, pull requests, and discussions in Bugzilla/GitHub. Support extension developers by helping diagnose issues and improving tooling/documentation. Required Skills Primary Skills JavaScript Redis Rust Java Secondary Skills software engineering engineer front end architectureSkills required for this role include JavaScript, Redis, Rust, and related tools for day-to-day development. Job Details Employment Type: Full Time Location: UK Salary: $83820 - $110490 USD Tech StackJavaScript, Redis, Rust, Java, software engineering, engineer, front end, architecture Role details Why Mozilla? Mozilla Corporation is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years. We make pioneering brands like Firefox, the privacy-minded web browser. Now, with more than 225 million people around the world using our products each month, we're shaping the next 25 years of technology and helping to reclaim an internet built for people, not companies. Our work focuses on diverse areas including AI, social media, security and more. And we're doing this while never losing our focus on our core mission - to make the internet better for people.The Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla Foundation. This means we aren't beholden to any shareholders - only to our mission. Along with thousands of volunteer contributors and collaborators all over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms. About this team and role: The WebExtensions platform powers the add-ons ecosystem in Firefox, enabling millions of users to customize their browser while keeping safety and performance at the forefront. As a WebExtensions Engineer, you will help implement new extension capabilities, improve existing APIs, and ensure that extensions remain reliable across Firefox.As a Software Engineer on the WebExtensions team, you'll bring a passion for exploring complex systems and creating experiences that balance developer power with user trust. You'll work deep in the Gecko platform to evolve extension capabilities, and you'll build UI features in Firefox that make extensions clear and manageable for users. Along the way, you'll collaborate with experts across Mozilla and help advance cross-browser compatibility and the path toward standardization. Your work will keep extensions safe, powerful, and reliable for developers and millions of Firefox users. What you'll do: What you'll bring: 4+ years of professional experience in software development. Strong proficiency in JavaScript, DOM APIs, HTML, and CSS. Familiarity with modern browser architecture and debugging tools. Experience with API design and integration. Ability to navigate and learn from large codebases. Strong communication skills and experience collaborating in distributed teams. Bonus points for:+ Experience with Firefox internals, C++ or Rust.+ Familiarity with Android or GeckoView development.+ Knowledge of web security principles.+ Contributions to open source projects, especially in browser or extension development. What you'll get: Generous performance-based bonus plans to all eligible employees - we share in our success as one team Rich medical, dental, and vision coverage Generous retirement contributions with 100% immediate vesting (regardless of whether you contribute) Quarterly all-company wellness days where everyone takes a pause together Country specific holidays plus a day off for your birthday One-time home office stipend Annual professional development budget Quarterly well-being stipend Considerable paid parental leave Employee referral bonus program Other benefits (life/AD&D, disability, EAP, etc. - varies by country) About Mozilla Mozilla exists to build the Internet as a public resource accessible to all because we believe that open and free is better than closed and controlled. When you work at Mozilla, you give yourself a chance to make a difference in the lives of Web users everywhere. And you give us a chance to make a difference in your life every single day. Join us to work on the Web as the platform and help create more opportunity and innovation for everyone online. Commitment to diversity, equity, inclusion, and belonging Mozilla understands that valuing diverse creative practices and forms of knowledge are crucial to and enrich the company's core mission. We encourage applications from everyone, including members of all equity-seeking communities, such as (but certainly not limited to) women, racialized and Indigenous persons, persons with disabilities, persons of all sexual orientations, gender identities, and expressions.We will ensure that qualified individuals with disabilities are provided reasonable accommodations to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment, as appropriate. Please contact us at to request accommodation.We are an equal opportunity employer. We do not discriminate on the basis of race (including hairstyle and texture), religion (including religious grooming and dress practices), gender, gender identity, gender expression, color, national origin, pregnancy, ancestry, domestic partner status, disability, sexual orientation, age, genetic predisposition, medical condition, marital status, citizenship status, military or veteran status, or any other basis covered by applicable laws. Mozilla will not tolerate discrimination or harassment based on any of these characteristics or any other unlawful behavior, conduct, or purpose.Group: D ID: R3020 Hiring Ranges: Remote UK£66,000-£87,000 GBP
Kwalee Ltd
Senior Software Engineer - Ad Tech Mediation
Kwalee Ltd
At Kwalee, you'll join a gaming powerhouse that boasts a mobile empire with 1.5 billion+ downloads alongside a thriving PC & Console division that has achieved numerous global chart-topping releases across Steam, Consoles, and Amazon, driving millions of Wishlists. Most recently publishing breakout hits such as The Precinct and Town to City. It's a unique chance to bring your expertise to a global studio that dominates both the mobile, and the indie PC and Console space. At Kwalee, as well as a competitive salary we also offer; Private Medical Insurance, Dental Insurance, Life Assurance, Royal London Pension, a Free On-site Gym, Dog-friendly Office, LinkedIn Learning, 25 holiday days + bank holidays, and 1 day extra holiday for each year of service capped at 5. As we continue to grow, we are now looking for a Senior Software Engineer - Ad Tech Mediation to join our Engineering team. As a Senior Software Engineer, you will be responsible for designing, developing, and optimising Kwalee's mobile ad mediation SDK. You'll play a key role in improving monetisation performance, ensuring SDK reliability, and driving scalable ad tech solutions. You will work closely with Publishing, Product, BI, and external partners to deliver high-impact results across our mobile games portfolio. This is a permanent role based in ourLeamington Spa studio , with 5 days per week on-site , where collaboration and technical excellence drive innovation. Responsibilities Own the design, development, and maintenance of mediation components within the mobile SDK Develop, maintain, and optimise mediation and ad tech SDK components in Objective-C/SWIFT within Xcode for iOS and Kotlin/Java within Android Studio for Android. Integrate and maintain third-party ad network SDKs and monetisation tools. Improve SDK architecture for scalability, performance, and ease of integration. Support mediation optimisation including waterfalls, bidding, and segmentation strategies. Collaborate with BI and monetisation teams to translate performance data into technical improvements. Build and maintain CI/CD pipelines, automation tools, and internal development frameworks. Troubleshoot integration issues and support internal game teams. Ensure compliance with platform requirements (GDPR, ATT, Google Play, App Store policies). Establish monitoring, logging, and alerting for SDK performance and reliability. Mentor junior engineers and contribute to best practices, code quality, and team growth. Requirements Minimum 5+ years of experience as a Senior Software Engineer, ideally within the Ad Tech space. Strong programming skills inKotlin (Android Studio) and Swift/Objective-C (Xcode) Experience working with large-scale shared codebases and improving performance. Experience integrating and maintaining third-party SDKs and libraries. Proficiency in scripting languages such as Python and Bash . Experience building development tools, automation scripts, and internal pipelines. Strong debugging, problem-solving, and optimisation skills. Experience with Unity and C# is a plus. Ability to mentor and support junior developers in a collaborative environment. Comfortable working cross-functionally with publishing, development, and external partners. Why Kwalee? Generous Holiday: Start with 25 days of annual leave, plus bank holidays. You'll also earn an extra day for every year of service, up to 5 years! Flexible Working: We offer core hours that allow you to work flexibly around your life, and a bank of 'Work From Home' days to use when you need them. Health Cover: Private medical cover, life assurance, a solid pension plan, and cover for dental and optical care. Recharge: Take advantage of our on-site gym and a supportive atmosphere that prioritises your wellbeing. Free Food & Drink: Fuel your day with unlimited free snacks and drinks. Gaming Goodies: Receive Steam codes for all our game releases! Dog-Friendly Office: Bring your furry friend to our vibrant, fun office. Office Location: Leamington Spa office location, with free parking and electric charging stations. Merch & Events: Get exclusive Kwalee merch, enjoy fun seasonal events, and stay informed with regular town halls. Growth & Learning: Full access to LinkedIn Learning to support your continuous professional development. Our Commitment to Diversity & Inclusion At Kwalee, we take pride in being an equal opportunity employer, where we believe that diversity and inclusion are essential to driving creativity. We are committed to creating a safe, welcoming, and supportive environment where everyone can thrive. Our culture is built on celebrating the diverse voices of our team members, fuelling innovation and strengthening our connection to our players. We are dedicated to advancing equity, diversity, and inclusion across all areas of life, including age, disability, gender identity, marriage and civil partnership, pregnancy and maternity, race, religion or belief, sex, and sexual orientation. We recognise the importance of self-development, career progression, and well-being in retaining our talented team. At Kwalee, we celebrate individuality and encourage everyone to bring their authentic selves to work.
28/05/2026
Full time
At Kwalee, you'll join a gaming powerhouse that boasts a mobile empire with 1.5 billion+ downloads alongside a thriving PC & Console division that has achieved numerous global chart-topping releases across Steam, Consoles, and Amazon, driving millions of Wishlists. Most recently publishing breakout hits such as The Precinct and Town to City. It's a unique chance to bring your expertise to a global studio that dominates both the mobile, and the indie PC and Console space. At Kwalee, as well as a competitive salary we also offer; Private Medical Insurance, Dental Insurance, Life Assurance, Royal London Pension, a Free On-site Gym, Dog-friendly Office, LinkedIn Learning, 25 holiday days + bank holidays, and 1 day extra holiday for each year of service capped at 5. As we continue to grow, we are now looking for a Senior Software Engineer - Ad Tech Mediation to join our Engineering team. As a Senior Software Engineer, you will be responsible for designing, developing, and optimising Kwalee's mobile ad mediation SDK. You'll play a key role in improving monetisation performance, ensuring SDK reliability, and driving scalable ad tech solutions. You will work closely with Publishing, Product, BI, and external partners to deliver high-impact results across our mobile games portfolio. This is a permanent role based in ourLeamington Spa studio , with 5 days per week on-site , where collaboration and technical excellence drive innovation. Responsibilities Own the design, development, and maintenance of mediation components within the mobile SDK Develop, maintain, and optimise mediation and ad tech SDK components in Objective-C/SWIFT within Xcode for iOS and Kotlin/Java within Android Studio for Android. Integrate and maintain third-party ad network SDKs and monetisation tools. Improve SDK architecture for scalability, performance, and ease of integration. Support mediation optimisation including waterfalls, bidding, and segmentation strategies. Collaborate with BI and monetisation teams to translate performance data into technical improvements. Build and maintain CI/CD pipelines, automation tools, and internal development frameworks. Troubleshoot integration issues and support internal game teams. Ensure compliance with platform requirements (GDPR, ATT, Google Play, App Store policies). Establish monitoring, logging, and alerting for SDK performance and reliability. Mentor junior engineers and contribute to best practices, code quality, and team growth. Requirements Minimum 5+ years of experience as a Senior Software Engineer, ideally within the Ad Tech space. Strong programming skills inKotlin (Android Studio) and Swift/Objective-C (Xcode) Experience working with large-scale shared codebases and improving performance. Experience integrating and maintaining third-party SDKs and libraries. Proficiency in scripting languages such as Python and Bash . Experience building development tools, automation scripts, and internal pipelines. Strong debugging, problem-solving, and optimisation skills. Experience with Unity and C# is a plus. Ability to mentor and support junior developers in a collaborative environment. Comfortable working cross-functionally with publishing, development, and external partners. Why Kwalee? Generous Holiday: Start with 25 days of annual leave, plus bank holidays. You'll also earn an extra day for every year of service, up to 5 years! Flexible Working: We offer core hours that allow you to work flexibly around your life, and a bank of 'Work From Home' days to use when you need them. Health Cover: Private medical cover, life assurance, a solid pension plan, and cover for dental and optical care. Recharge: Take advantage of our on-site gym and a supportive atmosphere that prioritises your wellbeing. Free Food & Drink: Fuel your day with unlimited free snacks and drinks. Gaming Goodies: Receive Steam codes for all our game releases! Dog-Friendly Office: Bring your furry friend to our vibrant, fun office. Office Location: Leamington Spa office location, with free parking and electric charging stations. Merch & Events: Get exclusive Kwalee merch, enjoy fun seasonal events, and stay informed with regular town halls. Growth & Learning: Full access to LinkedIn Learning to support your continuous professional development. Our Commitment to Diversity & Inclusion At Kwalee, we take pride in being an equal opportunity employer, where we believe that diversity and inclusion are essential to driving creativity. We are committed to creating a safe, welcoming, and supportive environment where everyone can thrive. Our culture is built on celebrating the diverse voices of our team members, fuelling innovation and strengthening our connection to our players. We are dedicated to advancing equity, diversity, and inclusion across all areas of life, including age, disability, gender identity, marriage and civil partnership, pregnancy and maternity, race, religion or belief, sex, and sexual orientation. We recognise the importance of self-development, career progression, and well-being in retaining our talented team. At Kwalee, we celebrate individuality and encourage everyone to bring their authentic selves to work.
Senior Software Engineer, WebExtensions
Far Coder
# Remote Senior Software Engineer, WebExtensions Job at MozillaUK11 days agoFull TimeUK$83820 - $110490 USDJavaScriptRedisRustJavasoftware engineeringengineerfront endarchitecture"When applying, mention the word FarCoder to show you've read the job post completely. Employers can look for these words to identify genuine, thoughtful applicants and avoid spam." Job OverviewMozilla is hiring a remote candidate for Senior Software Engineer, WebExtensions. This is a full time position. Work location: UK.The role typically involves technologies such as JavaScript, Redis, Rust, Java, software engineering, engineer. Key Responsibilities Implement and maintain WebExtensions APIs and Addon Management, balancing power, safety, and performance, as well as user interfaces in Firefox. Debug and fix issues affecting extensions in Firefox. Collaborate with product managers, QA, and the AMO engineering team to deliver features end-to-end. Contribute to Mozilla-owned extensions and system add-ons. Participate in open source workflows: code reviews, pull requests, and discussions in Bugzilla/GitHub. Support extension developers by helping diagnose issues and improving tooling/documentation. Required Skills Primary Skills JavaScript Redis Rust Java Secondary Skills software engineering engineer front end architectureSkills required for this role include JavaScript, Redis, Rust, and related tools for day-to-day development. Job Details Employment Type: Full Time Location: UK Salary: $83820 - $110490 USD Tech StackJavaScript, Redis, Rust, Java, software engineering, engineer, front end, architecture Role details Why Mozilla? Mozilla Corporation is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years. We make pioneering brands like Firefox, the privacy-minded web browser. Now, with more than 225 million people around the world using our products each month, we're shaping the next 25 years of technology and helping to reclaim an internet built for people, not companies. Our work focuses on diverse areas including AI, social media, security and more. And we're doing this while never losing our focus on our core mission - to make the internet better for people.The Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla Foundation. This means we aren't beholden to any shareholders - only to our mission. Along with thousands of volunteer contributors and collaborators all over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms. About this team and role: The WebExtensions platform powers the add-ons ecosystem in Firefox, enabling millions of users to customize their browser while keeping safety and performance at the forefront. As a WebExtensions Engineer, you will help implement new extension capabilities, improve existing APIs, and ensure that extensions remain reliable across Firefox.As a Software Engineer on the WebExtensions team, you'll bring a passion for exploring complex systems and creating experiences that balance developer power with user trust. You'll work deep in the Gecko platform to evolve extension capabilities, and you'll build UI features in Firefox that make extensions clear and manageable for users. Along the way, you'll collaborate with experts across Mozilla and help advance cross-browser compatibility and the path toward standardization. Your work will keep extensions safe, powerful, and reliable for developers and millions of Firefox users. What you'll do: What you'll bring: 4+ years of professional experience in software development. Strong proficiency in JavaScript, DOM APIs, HTML, and CSS. Familiarity with modern browser architecture and debugging tools. Experience with API design and integration. Ability to navigate and learn from large codebases. Strong communication skills and experience collaborating in distributed teams. Bonus points for:+ Experience with Firefox internals, C++ or Rust.+ Familiarity with Android or GeckoView development.+ Knowledge of web security principles.+ Contributions to open source projects, especially in browser or extension development. What you'll get: Generous performance-based bonus plans to all eligible employees - we share in our success as one team Rich medical, dental, and vision coverage Generous retirement contributions with 100% immediate vesting (regardless of whether you contribute) Quarterly all-company wellness days where everyone takes a pause together Country specific holidays plus a day off for your birthday One-time home office stipend Annual professional development budget Quarterly well-being stipend Considerable paid parental leave Employee referral bonus program Other benefits (life/AD&D, disability, EAP, etc. - varies by country) About Mozilla Mozilla exists to build the Internet as a public resource accessible to all because we believe that open and free is better than closed and controlled. When you work at Mozilla, you give yourself a chance to make a difference in the lives of Web users everywhere. And you give us a chance to make a difference in your life every single day. Join us to work on the Web as the platform and help create more opportunity and innovation for everyone online. Commitment to diversity, equity, inclusion, and belonging Mozilla understands that valuing diverse creative practices and forms of knowledge are crucial to and enrich the company's core mission. We encourage applications from everyone, including members of all equity-seeking communities, such as (but certainly not limited to) women, racialized and Indigenous persons, persons with disabilities, persons of all sexual orientations, gender identities, and expressions.We will ensure that qualified individuals with disabilities are provided reasonable accommodations to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment, as appropriate. Please contact us at to request accommodation.We are an equal opportunity employer. We do not discriminate on the basis of race (including hairstyle and texture), religion (including religious grooming and dress practices), gender, gender identity, gender expression, color, national origin, pregnancy, ancestry, domestic partner status, disability, sexual orientation, age, genetic predisposition, medical condition, marital status, citizenship status, military or veteran status, or any other basis covered by applicable laws. Mozilla will not tolerate discrimination or harassment based on any of these characteristics or any other unlawful behavior, conduct, or purpose.Group: D ID: R3020 Hiring Ranges: Remote UK£66,000-£87,000 GBP
28/05/2026
Full time
# Remote Senior Software Engineer, WebExtensions Job at MozillaUK11 days agoFull TimeUK$83820 - $110490 USDJavaScriptRedisRustJavasoftware engineeringengineerfront endarchitecture"When applying, mention the word FarCoder to show you've read the job post completely. Employers can look for these words to identify genuine, thoughtful applicants and avoid spam." Job OverviewMozilla is hiring a remote candidate for Senior Software Engineer, WebExtensions. This is a full time position. Work location: UK.The role typically involves technologies such as JavaScript, Redis, Rust, Java, software engineering, engineer. Key Responsibilities Implement and maintain WebExtensions APIs and Addon Management, balancing power, safety, and performance, as well as user interfaces in Firefox. Debug and fix issues affecting extensions in Firefox. Collaborate with product managers, QA, and the AMO engineering team to deliver features end-to-end. Contribute to Mozilla-owned extensions and system add-ons. Participate in open source workflows: code reviews, pull requests, and discussions in Bugzilla/GitHub. Support extension developers by helping diagnose issues and improving tooling/documentation. Required Skills Primary Skills JavaScript Redis Rust Java Secondary Skills software engineering engineer front end architectureSkills required for this role include JavaScript, Redis, Rust, and related tools for day-to-day development. Job Details Employment Type: Full Time Location: UK Salary: $83820 - $110490 USD Tech StackJavaScript, Redis, Rust, Java, software engineering, engineer, front end, architecture Role details Why Mozilla? Mozilla Corporation is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years. We make pioneering brands like Firefox, the privacy-minded web browser. Now, with more than 225 million people around the world using our products each month, we're shaping the next 25 years of technology and helping to reclaim an internet built for people, not companies. Our work focuses on diverse areas including AI, social media, security and more. And we're doing this while never losing our focus on our core mission - to make the internet better for people.The Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla Foundation. This means we aren't beholden to any shareholders - only to our mission. Along with thousands of volunteer contributors and collaborators all over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms. About this team and role: The WebExtensions platform powers the add-ons ecosystem in Firefox, enabling millions of users to customize their browser while keeping safety and performance at the forefront. As a WebExtensions Engineer, you will help implement new extension capabilities, improve existing APIs, and ensure that extensions remain reliable across Firefox.As a Software Engineer on the WebExtensions team, you'll bring a passion for exploring complex systems and creating experiences that balance developer power with user trust. You'll work deep in the Gecko platform to evolve extension capabilities, and you'll build UI features in Firefox that make extensions clear and manageable for users. Along the way, you'll collaborate with experts across Mozilla and help advance cross-browser compatibility and the path toward standardization. Your work will keep extensions safe, powerful, and reliable for developers and millions of Firefox users. What you'll do: What you'll bring: 4+ years of professional experience in software development. Strong proficiency in JavaScript, DOM APIs, HTML, and CSS. Familiarity with modern browser architecture and debugging tools. Experience with API design and integration. Ability to navigate and learn from large codebases. Strong communication skills and experience collaborating in distributed teams. Bonus points for:+ Experience with Firefox internals, C++ or Rust.+ Familiarity with Android or GeckoView development.+ Knowledge of web security principles.+ Contributions to open source projects, especially in browser or extension development. What you'll get: Generous performance-based bonus plans to all eligible employees - we share in our success as one team Rich medical, dental, and vision coverage Generous retirement contributions with 100% immediate vesting (regardless of whether you contribute) Quarterly all-company wellness days where everyone takes a pause together Country specific holidays plus a day off for your birthday One-time home office stipend Annual professional development budget Quarterly well-being stipend Considerable paid parental leave Employee referral bonus program Other benefits (life/AD&D, disability, EAP, etc. - varies by country) About Mozilla Mozilla exists to build the Internet as a public resource accessible to all because we believe that open and free is better than closed and controlled. When you work at Mozilla, you give yourself a chance to make a difference in the lives of Web users everywhere. And you give us a chance to make a difference in your life every single day. Join us to work on the Web as the platform and help create more opportunity and innovation for everyone online. Commitment to diversity, equity, inclusion, and belonging Mozilla understands that valuing diverse creative practices and forms of knowledge are crucial to and enrich the company's core mission. We encourage applications from everyone, including members of all equity-seeking communities, such as (but certainly not limited to) women, racialized and Indigenous persons, persons with disabilities, persons of all sexual orientations, gender identities, and expressions.We will ensure that qualified individuals with disabilities are provided reasonable accommodations to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment, as appropriate. Please contact us at to request accommodation.We are an equal opportunity employer. We do not discriminate on the basis of race (including hairstyle and texture), religion (including religious grooming and dress practices), gender, gender identity, gender expression, color, national origin, pregnancy, ancestry, domestic partner status, disability, sexual orientation, age, genetic predisposition, medical condition, marital status, citizenship status, military or veteran status, or any other basis covered by applicable laws. Mozilla will not tolerate discrimination or harassment based on any of these characteristics or any other unlawful behavior, conduct, or purpose.Group: D ID: R3020 Hiring Ranges: Remote UK£66,000-£87,000 GBP
Senior Solutions Architect, Auth0
Okta, Inc.
Okta# Senior Solutions Architect, Auth0London, United Kingdom Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. About the Role We are seeking a Pre-sales Architect to join our team of identity security experts. In this role, you will leverage your technical expertise and business acumen to drive customer success, helping organisations modernise and secure their identity ecosystems. As a trusted advisor, you will collaborate with enterprise customers, channel partners, and internal teams to deliver innovative identity and access management (IAM) solutions that align with business goals.This role requires a balance of strategic thinking, technical depth, and exceptional communication skills to translate complex identity challenges into solutions that address customer needs. You'll play a pivotal role in accelerating sales cycles, enabling technical wins, and shaping the future of identity in your region. The Opportunity Reporting into the EMEA Office of the Field CTO, this role will be challenged daily to show prospects and customers how Okta can help solve their business challenges. We are searching for individuals that have experience deploying identity and access management solutions in large and complex environments. This hands-on experience and exposure to the operational aspect of real customer deployments is what sets you apart and provides credibility to the architectures you design and propose. Your proven experience with other products and legacy solutions will be invaluable when assessing a customer's existing challenges and planning the roadmap for them to modernise and transition to Okta. What you'll be doing Customer Engagement & Solution Design+ Collaborate with customers to understand their business objectives, technical challenges, and security needs.+ Design and present tailored identity and access management (IAM) solutions using Auth0.+ Lead workshops, whiteboarding sessions, and technical deep dives with enterprise stakeholders. Technical Expertise & Enablement+ Deliver live architecture workshops, drive proofs of concept (POCs) as part of a team, and pilot deployments to showcase Auth0's capabilities.+ Stay up-to-date on emerging threats, compliance regulations, and industry trends to guide customers in future-proofing their identity strategies. Business Alignment & Thought Leadership+ Align identity solutions with customers' business priorities, focusing on efficiency, security maturity, and ROI.+ Address regional compliance requirements (e.g., GDPR, DORA ) and navigate micro/macro-economic factors affecting budgets.+ Represent the company as a technical leader at customer meetings, industry events, and webinars. Collaboration & Stakeholder Alignment+ Partner with account teams (AEs + SEs) to define account strategies and drive customer success.+ Act as a conduit between customers and product teams, ensuring feedback informs the product roadmap.+ Collaborate with professional services and customer success teams for seamless solution delivery.+ Engage with Partners to support co-sell motions, ensure alignment on solution positioning, and provide technical enablement during pre-deal registration and opportunity qualification.+ Act as an overlay support resource for complex opportunities, helping SEs craft tailored strategies that address unique customer challenges while accelerating deal velocity. What you'll bring to the role Technical Skills+ Proficiency in identity protocols (OIDC, OAuth 2.0, SAML, LDAP)+ An understanding of core security concerns within a typical application (password hashing, SSL/TLS, encryption at rest, XSS, XSRF)+ Hands-on experience with APIs, SDKs (eg. Javascript, HTML, frontend frameworks development, mobile iOS, Android development, backend Java, C#, Node.js, Python, PHP, Ruby ), and developer tooling for identity integrations. Business & Strategic Skills+ Ability to align technical solutions with business outcomes and articulate ROI to stakeholders.+ Familiarity with regional compliance and regulatory frameworks, tailoring solutions to meet specific requirements.+ Awareness of threat landscapes and emerging risks, including AI-driven attacks, insider threats, and privilege misuse. Soft Skills+ Strong presentation skills leveraging multiple mediums like whiteboarding, capable of engaging technical and non-technical audiences.+ Exceptional collaboration skills to work across customers, partners, and internal teams.+ A problem-solving mindset with the ability to adapt to evolving requirements and priorities. Preferred Experience 8+ years in pre-sales, solution architecture, or a related field within the identity space with hands-on experience in enterprise environments Deep expertise in Customer Identity & Access Management (IAM) platforms such as Okta, Auth0, Microsoft, Keycloak, or similar solutions. Experience tailoring customer IAM strategies to specific industries or addressing international challenges. Proficiency in an additional language relevant to your region (e.g., German, French, Arabic ) is highly desirable for fostering stronger customer engagement and regional support.\_ The Okta Experience We are intentional about connection. Our global community, spanning over 20 offices worldwide, is united by a drive to innovate. Your journey begins with an immersive, in-person onboarding experience designed to accelerate your impact and connect you to our mission and team from day one. Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws. If reasonable accommodation is needed to complete any part of the job application, interview process, or onboarding please to request an accommodation. Notice for New York City Applicants & Employees: Okta may use Automated Employment Decision Tools (AEDT), as defined by New York City Local Law 144, that use artificial intelligence, machine learning, or other automated processes to assist in our recruitment and hiring process. In accordance with NYC Local Law 144, if you are an applicant or employee residing in New York City, please to view our full NYC AEDT Notice. Okta is committed to complying with applicable data privacy and security laws and regulations. For more information, please see our Personnel and Job Candidate Privacy Notice at .Individuals seeking employment at this company are considered without regards to race, color, religion,national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, genderidentity, or sexual orientation. When submitting your application above, you are being given theopportunity to provide information about your race/ethnicity, gender, and veteran status.Completion of the form is entirely voluntary . Whatever your decision, it will not beconsidered in the hiring process or thereafter. Any information that you do provide will be recorded andmaintained in a confidential file.If you believe you belong to any of the categories of protected veterans listed below, please indicate bymaking
27/05/2026
Full time
Okta# Senior Solutions Architect, Auth0London, United Kingdom Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. About the Role We are seeking a Pre-sales Architect to join our team of identity security experts. In this role, you will leverage your technical expertise and business acumen to drive customer success, helping organisations modernise and secure their identity ecosystems. As a trusted advisor, you will collaborate with enterprise customers, channel partners, and internal teams to deliver innovative identity and access management (IAM) solutions that align with business goals.This role requires a balance of strategic thinking, technical depth, and exceptional communication skills to translate complex identity challenges into solutions that address customer needs. You'll play a pivotal role in accelerating sales cycles, enabling technical wins, and shaping the future of identity in your region. The Opportunity Reporting into the EMEA Office of the Field CTO, this role will be challenged daily to show prospects and customers how Okta can help solve their business challenges. We are searching for individuals that have experience deploying identity and access management solutions in large and complex environments. This hands-on experience and exposure to the operational aspect of real customer deployments is what sets you apart and provides credibility to the architectures you design and propose. Your proven experience with other products and legacy solutions will be invaluable when assessing a customer's existing challenges and planning the roadmap for them to modernise and transition to Okta. What you'll be doing Customer Engagement & Solution Design+ Collaborate with customers to understand their business objectives, technical challenges, and security needs.+ Design and present tailored identity and access management (IAM) solutions using Auth0.+ Lead workshops, whiteboarding sessions, and technical deep dives with enterprise stakeholders. Technical Expertise & Enablement+ Deliver live architecture workshops, drive proofs of concept (POCs) as part of a team, and pilot deployments to showcase Auth0's capabilities.+ Stay up-to-date on emerging threats, compliance regulations, and industry trends to guide customers in future-proofing their identity strategies. Business Alignment & Thought Leadership+ Align identity solutions with customers' business priorities, focusing on efficiency, security maturity, and ROI.+ Address regional compliance requirements (e.g., GDPR, DORA ) and navigate micro/macro-economic factors affecting budgets.+ Represent the company as a technical leader at customer meetings, industry events, and webinars. Collaboration & Stakeholder Alignment+ Partner with account teams (AEs + SEs) to define account strategies and drive customer success.+ Act as a conduit between customers and product teams, ensuring feedback informs the product roadmap.+ Collaborate with professional services and customer success teams for seamless solution delivery.+ Engage with Partners to support co-sell motions, ensure alignment on solution positioning, and provide technical enablement during pre-deal registration and opportunity qualification.+ Act as an overlay support resource for complex opportunities, helping SEs craft tailored strategies that address unique customer challenges while accelerating deal velocity. What you'll bring to the role Technical Skills+ Proficiency in identity protocols (OIDC, OAuth 2.0, SAML, LDAP)+ An understanding of core security concerns within a typical application (password hashing, SSL/TLS, encryption at rest, XSS, XSRF)+ Hands-on experience with APIs, SDKs (eg. Javascript, HTML, frontend frameworks development, mobile iOS, Android development, backend Java, C#, Node.js, Python, PHP, Ruby ), and developer tooling for identity integrations. Business & Strategic Skills+ Ability to align technical solutions with business outcomes and articulate ROI to stakeholders.+ Familiarity with regional compliance and regulatory frameworks, tailoring solutions to meet specific requirements.+ Awareness of threat landscapes and emerging risks, including AI-driven attacks, insider threats, and privilege misuse. Soft Skills+ Strong presentation skills leveraging multiple mediums like whiteboarding, capable of engaging technical and non-technical audiences.+ Exceptional collaboration skills to work across customers, partners, and internal teams.+ A problem-solving mindset with the ability to adapt to evolving requirements and priorities. Preferred Experience 8+ years in pre-sales, solution architecture, or a related field within the identity space with hands-on experience in enterprise environments Deep expertise in Customer Identity & Access Management (IAM) platforms such as Okta, Auth0, Microsoft, Keycloak, or similar solutions. Experience tailoring customer IAM strategies to specific industries or addressing international challenges. Proficiency in an additional language relevant to your region (e.g., German, French, Arabic ) is highly desirable for fostering stronger customer engagement and regional support.\_ The Okta Experience We are intentional about connection. Our global community, spanning over 20 offices worldwide, is united by a drive to innovate. Your journey begins with an immersive, in-person onboarding experience designed to accelerate your impact and connect you to our mission and team from day one. Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws. If reasonable accommodation is needed to complete any part of the job application, interview process, or onboarding please to request an accommodation. Notice for New York City Applicants & Employees: Okta may use Automated Employment Decision Tools (AEDT), as defined by New York City Local Law 144, that use artificial intelligence, machine learning, or other automated processes to assist in our recruitment and hiring process. In accordance with NYC Local Law 144, if you are an applicant or employee residing in New York City, please to view our full NYC AEDT Notice. Okta is committed to complying with applicable data privacy and security laws and regulations. For more information, please see our Personnel and Job Candidate Privacy Notice at .Individuals seeking employment at this company are considered without regards to race, color, religion,national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, genderidentity, or sexual orientation. When submitting your application above, you are being given theopportunity to provide information about your race/ethnicity, gender, and veteran status.Completion of the form is entirely voluntary . Whatever your decision, it will not beconsidered in the hiring process or thereafter. Any information that you do provide will be recorded andmaintained in a confidential file.If you believe you belong to any of the categories of protected veterans listed below, please indicate bymaking

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