Sprytech is a Blockchain development company. The company has developed several Blockchain applications and is highly involved in innovative projects such as Pharmachain, IOT Firmware upgrade and Hedera Hashgraph. To support our growth, we are currently looking to recruit full stack blockchain developer to join our growing team based in London and Slough. This will be an on-going permanent basis employment for deserving candidate. Required Skills and Experience A first experience with Hedera Hashgraph, Ethereum (Solidity) and Hyperledger framework would be very appreciated A first experience using Mobile technologies in Android/iOS environment, Big Data technologies such as Cassandra/Spark/NoSQL is an asset Work within our team of passionate and talented developers Design, implement and test platforms and Apps Deal with cryptocurrencies and Blockchain technologies such as: Bitcoin, Ethereum and Hyperledger Be involved in the elaboration of actual Blockchain Proofs-of-Concept and Products Education and Qualification: Degree or equivalent and/or equivalent level of experience in relevant subject Job Type: Permanent Full-time Location: London/Slough Salary: Market Rates (Based on experience) Experience 5+ years of software development experience Passionate about new and disruptive technologies and enthusiastic about learning If you think you are a suitable candidate for this job title and hold all necessary skills, please apply by submitting your CV. Salary will be determined from experience.
09/05/2026
Full time
Sprytech is a Blockchain development company. The company has developed several Blockchain applications and is highly involved in innovative projects such as Pharmachain, IOT Firmware upgrade and Hedera Hashgraph. To support our growth, we are currently looking to recruit full stack blockchain developer to join our growing team based in London and Slough. This will be an on-going permanent basis employment for deserving candidate. Required Skills and Experience A first experience with Hedera Hashgraph, Ethereum (Solidity) and Hyperledger framework would be very appreciated A first experience using Mobile technologies in Android/iOS environment, Big Data technologies such as Cassandra/Spark/NoSQL is an asset Work within our team of passionate and talented developers Design, implement and test platforms and Apps Deal with cryptocurrencies and Blockchain technologies such as: Bitcoin, Ethereum and Hyperledger Be involved in the elaboration of actual Blockchain Proofs-of-Concept and Products Education and Qualification: Degree or equivalent and/or equivalent level of experience in relevant subject Job Type: Permanent Full-time Location: London/Slough Salary: Market Rates (Based on experience) Experience 5+ years of software development experience Passionate about new and disruptive technologies and enthusiastic about learning If you think you are a suitable candidate for this job title and hold all necessary skills, please apply by submitting your CV. Salary will be determined from experience.
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
09/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
A well-established retail business in Scarborough is seeking an Android & iOS App Developer to enhance their mobile applications. This role involves developing and maintaining apps in a live eCommerce environment and requires expertise in Kotlin, Swift, and related technologies. The company offers a supportive environment with opportunities for professional growth and development. The position is primarily on-site, from Monday to Friday, 9:00am to 5:30pm, providing the chance to contribute to a stable and successful team.
09/05/2026
Full time
A well-established retail business in Scarborough is seeking an Android & iOS App Developer to enhance their mobile applications. This role involves developing and maintaining apps in a live eCommerce environment and requires expertise in Kotlin, Swift, and related technologies. The company offers a supportive environment with opportunities for professional growth and development. The position is primarily on-site, from Monday to Friday, 9:00am to 5:30pm, providing the chance to contribute to a stable and successful team.
Engineer the future of global finance. At Citi, our Tech team doesn't just support finance-we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning, and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech. We provide you with the knowledge and skills you need to succeed We're committed to teaching you the ropes. For individuals starting their careers, we offer a supportive environment. Here at Citi, internal development paths are intended to help you build a broad skillset and accelerate your career growth by gaining exposure to more than one team in Software Development. Our supportive environment will help you discover the best fit for your skills and long-term career goals at Citi. Your time here will look like this You will thrive in an agile software development environment, crafting high-quality, scalable software solutions leveraging cutting edge technologies, including AI powered coding tools. Translating business requirements into robust code, you'll ensure adherence to stringent quality standards and provide essential support through testing cycles and post production deployment. To deliver systems at the enterprise level that are high quality, scalable, and resilient, you will skilfully utilize advanced tools for code testing and debugging, while learning from top technologists through design sessions and peer code reviews. Furthermore, you'll benefit from a comprehensive support system: you'll join a cohort of new hires, embarking on a shared journey to master our company culture, tools, processes, and the technical proficiencies vital to your success. While technologies may vary across teams, and AI tooling is rapidly evolving, developers will gain exposure to a wide range of technologies and tools across all aspects of the SDLC: Back End Microservices Development: Java, Spring Framework Mobile Development: iOS: Swift, Xcode, MVC Architecture Android: Android Studio, JavaScript, CSS, AJAX, Java Web Services Front End Web Development: React or Angular, Apigee TypeScript, HTML5 Generative AI & AI Agents: Tools: GitHub Copilot with various models, Citi Squad (automated code reviews), Devin.AI (Agentic Code generation), Prompt Engineering, Workflow Design, GenAI Optimization, Stylus Workspaces (In house Gemini) Large Language Models (LLMs): Gemini, OpenAI, Claude, Llama, Local Models Frameworks: LangChain, LlamaIndex, Hugging Face Orchestration: LangGraph, Multi Agent Systems Development Languages: Java, PythonFastAPI Retrieval Augmented Generation (RAG): PostgreSQL, Vector DBs, Advanced Retrieval ML/DL Frameworks: PyTorch, TensorFlow, Fine tuning Deployment: Enterprise DevOps Pipeline, Docker, Monitoring Tooling Data Analytics: Utilizing tools like Splunk, Tableau, and Adobe Analytics to track customer journey adoption and measure the business value of delivered products. As an individual contributor, you can expect exposure to: Gen AI Strategy & Cloud Deployment: Contributing to the adoption and deployment of cutting edge Generative AI models and solutions on diverse cloud providers such as AWS, leveraging specialized AI/ML services for scalable and efficient inference. This includes advanced AI engineering practices to optimize model performance and reliability. Engineering Excellence (AI/MLOps): Adhering to and implementing Citi's Minimum Development Standards and Minimum Operational Standards, with a strong focus on applying MLOps best practices, ethical AI guidelines, and responsible AI development principles, particularly for managing the lifecycle of Generative AI agents. Architectural Patterns (Gen AI Focus): Exploring and applying the latest design and software architecture patterns and frameworks, including advanced Gen AI model architectures (e.g., Transformers, GANs), prompt engineering patterns, scalable inference solutions, Microservices, APIs, Spring Core/MVC/Boot/Cloud, and RESTful services. This includes designing and building agentic flows for complex business processes. CI/CD & Gen AI Development Tools: Gaining exposure to various software development tools within Continuous Integration/Continuous Delivery pipelines, such as JIRA, Zephyr, GitHub, Harness, Artifactory, MLOps platforms, model versioning tools, AI specific testing frameworks, and container orchestration platforms like OpenShift. Event Streaming & Messaging (AI Data Pipelines): Working with event streaming and messaging systems, including Kafka, Flink, Solace, or similar technologies, specifically for real time data ingestion for Gen AI model training, fine tuning, and inference. Containerization (AI Model Deployment): Hands on experience with container technologies like Docker and Kubernetes for scalable and reproducible deployment of Gen AI models and related microservices. Global Gen AI Exposure: Work on globally scoped Generative AI projects with cross functional teams, gaining invaluable insights into how this transformative technology is reshaping the financial sector worldwide. Continuous Learning & AI Advancement: Benefit from structured learning paths, extensive networking opportunities, mentorship, and development designed to sharpen your technical prowess in Generative AI, enhance your business acumen, and cultivate your leadership skills, staying abreast of the latest advancements in AI research and technologies. This includes gaining expertise in building agents on our proprietary ARC platform. Real Impact with AI: Contribute to real world projects that shape the future of banking, from developing cutting edge Generative AI solutions and intelligent automation to strengthening cybersecurity defenses and driving data powered innovations. We want to hear from you if We are actively seeking individuals with a profound passion for technology, especially Generative AI, and an unwavering drive to make a significant difference. To join Citi, you should meet the following criteria: Educational Background: Bachelor's degree in a technology related discipline (e.g., Computer Science, Computer Engineering, Information Technology, MIS) with a specialization or strong coursework in Artificial Intelligence, Machine Learning, Data Science, or equivalent hands on experience. Problem Solving Acumen (AI driven): A proactive problem solver who thrives on innovation and embraces challenges with enthusiasm, leveraging Generative AI to address complex business problems and create novel solutions. Global Mindset: Possess a global outlook and a strong willingness to collaborate effectively across diverse cultures and time zones, understanding the global implications of AI development. Communication & Leadership: Demonstrate excellent communication skills, project management capabilities, leadership potential, keen attention to detail, and the ability to excel within diverse teams, particularly in articulating complex AI concepts. Technical Proficiency (Gen AI): Capable of successfully passing technical interviews, including basic algorithmic programming exercises, with demonstrated proficiency in Generative AI frameworks (e.g., TensorFlow, PyTorch, Hugging Face), model development, prompt engineering, and understanding of AI architecture. Strong experience in AI engineering, particularly in building agentic flows and building agents on our proprietary ARC platform, is highly valued. Collaboration & Adaptability: Must be collaborative and adaptable, with prior experience working on agile teams being highly desirable, especially in a fast paced environment delivering AI solutions. Who we think will be a great fit A steadfast dedication to continuous learning in Generative AI and a genuine passion for applying AI in business are paramount. As global industries continue to evolve, we are seeking professionals who bring a global perspective to the future of banking and are eager to make an impact at the corporate level using AI. We champion diversity, and we expect you to share that value. This role is ideally suited for individuals who: Are ambitious, with a relentless drive to succeed in a fast paced, dynamic environment. Are inherently curious about how Generative AI can revolutionize finance and are eager to be at the forefront of this transformation. Aspire to grow into a future Gen AI leader, combining a passion for AI with its strategic application within the global financial industry. Job Family Group: Technology Job Family: Applications Development Time Type: Full time Most Relevant Skills: Please see the requirements listed above. Other Relevant Skills: For complementary skills, please see above and/or contact the recruiter. Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. . click apply for full job details
09/05/2026
Full time
Engineer the future of global finance. At Citi, our Tech team doesn't just support finance-we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning, and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech. We provide you with the knowledge and skills you need to succeed We're committed to teaching you the ropes. For individuals starting their careers, we offer a supportive environment. Here at Citi, internal development paths are intended to help you build a broad skillset and accelerate your career growth by gaining exposure to more than one team in Software Development. Our supportive environment will help you discover the best fit for your skills and long-term career goals at Citi. Your time here will look like this You will thrive in an agile software development environment, crafting high-quality, scalable software solutions leveraging cutting edge technologies, including AI powered coding tools. Translating business requirements into robust code, you'll ensure adherence to stringent quality standards and provide essential support through testing cycles and post production deployment. To deliver systems at the enterprise level that are high quality, scalable, and resilient, you will skilfully utilize advanced tools for code testing and debugging, while learning from top technologists through design sessions and peer code reviews. Furthermore, you'll benefit from a comprehensive support system: you'll join a cohort of new hires, embarking on a shared journey to master our company culture, tools, processes, and the technical proficiencies vital to your success. While technologies may vary across teams, and AI tooling is rapidly evolving, developers will gain exposure to a wide range of technologies and tools across all aspects of the SDLC: Back End Microservices Development: Java, Spring Framework Mobile Development: iOS: Swift, Xcode, MVC Architecture Android: Android Studio, JavaScript, CSS, AJAX, Java Web Services Front End Web Development: React or Angular, Apigee TypeScript, HTML5 Generative AI & AI Agents: Tools: GitHub Copilot with various models, Citi Squad (automated code reviews), Devin.AI (Agentic Code generation), Prompt Engineering, Workflow Design, GenAI Optimization, Stylus Workspaces (In house Gemini) Large Language Models (LLMs): Gemini, OpenAI, Claude, Llama, Local Models Frameworks: LangChain, LlamaIndex, Hugging Face Orchestration: LangGraph, Multi Agent Systems Development Languages: Java, PythonFastAPI Retrieval Augmented Generation (RAG): PostgreSQL, Vector DBs, Advanced Retrieval ML/DL Frameworks: PyTorch, TensorFlow, Fine tuning Deployment: Enterprise DevOps Pipeline, Docker, Monitoring Tooling Data Analytics: Utilizing tools like Splunk, Tableau, and Adobe Analytics to track customer journey adoption and measure the business value of delivered products. As an individual contributor, you can expect exposure to: Gen AI Strategy & Cloud Deployment: Contributing to the adoption and deployment of cutting edge Generative AI models and solutions on diverse cloud providers such as AWS, leveraging specialized AI/ML services for scalable and efficient inference. This includes advanced AI engineering practices to optimize model performance and reliability. Engineering Excellence (AI/MLOps): Adhering to and implementing Citi's Minimum Development Standards and Minimum Operational Standards, with a strong focus on applying MLOps best practices, ethical AI guidelines, and responsible AI development principles, particularly for managing the lifecycle of Generative AI agents. Architectural Patterns (Gen AI Focus): Exploring and applying the latest design and software architecture patterns and frameworks, including advanced Gen AI model architectures (e.g., Transformers, GANs), prompt engineering patterns, scalable inference solutions, Microservices, APIs, Spring Core/MVC/Boot/Cloud, and RESTful services. This includes designing and building agentic flows for complex business processes. CI/CD & Gen AI Development Tools: Gaining exposure to various software development tools within Continuous Integration/Continuous Delivery pipelines, such as JIRA, Zephyr, GitHub, Harness, Artifactory, MLOps platforms, model versioning tools, AI specific testing frameworks, and container orchestration platforms like OpenShift. Event Streaming & Messaging (AI Data Pipelines): Working with event streaming and messaging systems, including Kafka, Flink, Solace, or similar technologies, specifically for real time data ingestion for Gen AI model training, fine tuning, and inference. Containerization (AI Model Deployment): Hands on experience with container technologies like Docker and Kubernetes for scalable and reproducible deployment of Gen AI models and related microservices. Global Gen AI Exposure: Work on globally scoped Generative AI projects with cross functional teams, gaining invaluable insights into how this transformative technology is reshaping the financial sector worldwide. Continuous Learning & AI Advancement: Benefit from structured learning paths, extensive networking opportunities, mentorship, and development designed to sharpen your technical prowess in Generative AI, enhance your business acumen, and cultivate your leadership skills, staying abreast of the latest advancements in AI research and technologies. This includes gaining expertise in building agents on our proprietary ARC platform. Real Impact with AI: Contribute to real world projects that shape the future of banking, from developing cutting edge Generative AI solutions and intelligent automation to strengthening cybersecurity defenses and driving data powered innovations. We want to hear from you if We are actively seeking individuals with a profound passion for technology, especially Generative AI, and an unwavering drive to make a significant difference. To join Citi, you should meet the following criteria: Educational Background: Bachelor's degree in a technology related discipline (e.g., Computer Science, Computer Engineering, Information Technology, MIS) with a specialization or strong coursework in Artificial Intelligence, Machine Learning, Data Science, or equivalent hands on experience. Problem Solving Acumen (AI driven): A proactive problem solver who thrives on innovation and embraces challenges with enthusiasm, leveraging Generative AI to address complex business problems and create novel solutions. Global Mindset: Possess a global outlook and a strong willingness to collaborate effectively across diverse cultures and time zones, understanding the global implications of AI development. Communication & Leadership: Demonstrate excellent communication skills, project management capabilities, leadership potential, keen attention to detail, and the ability to excel within diverse teams, particularly in articulating complex AI concepts. Technical Proficiency (Gen AI): Capable of successfully passing technical interviews, including basic algorithmic programming exercises, with demonstrated proficiency in Generative AI frameworks (e.g., TensorFlow, PyTorch, Hugging Face), model development, prompt engineering, and understanding of AI architecture. Strong experience in AI engineering, particularly in building agentic flows and building agents on our proprietary ARC platform, is highly valued. Collaboration & Adaptability: Must be collaborative and adaptable, with prior experience working on agile teams being highly desirable, especially in a fast paced environment delivering AI solutions. Who we think will be a great fit A steadfast dedication to continuous learning in Generative AI and a genuine passion for applying AI in business are paramount. As global industries continue to evolve, we are seeking professionals who bring a global perspective to the future of banking and are eager to make an impact at the corporate level using AI. We champion diversity, and we expect you to share that value. This role is ideally suited for individuals who: Are ambitious, with a relentless drive to succeed in a fast paced, dynamic environment. Are inherently curious about how Generative AI can revolutionize finance and are eager to be at the forefront of this transformation. Aspire to grow into a future Gen AI leader, combining a passion for AI with its strategic application within the global financial industry. Job Family Group: Technology Job Family: Applications Development Time Type: Full time Most Relevant Skills: Please see the requirements listed above. Other Relevant Skills: For complementary skills, please see above and/or contact the recruiter. Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. . click apply for full job details
About Freetrade Freetrade's mission is to become the default place to invest. Investing has been too complicated and expensive for too long, keeping millions from making the most of their savings. We're changing that. We're building our team and looking for people who are excited to reshape how our customers invest and grow their wealth. If you're driven by solving complex problems and building innovative products, you'll fit right in. 2026 is a big year for us. Last year, we announced a game changing deal to become part of the IG Group. We'll continue to operate as an independent business while gaining access to the resources and support of an established leader in the space. This year, we're accelerating our roadmap and taking our products to the next level. We're building new features like mutual funds, bonds, and family investment tools. We're also exploring how we can leverage AI to deliver an even better experience for our customers. Freetrade Engineers play a pivotal role in developing and maintaining a robust, scalable platform used by thousands daily. We tackle big technical challenges, drive innovation, and build solutions that make a real impact. Here, your code doesn't just run - it powers the decisions of investors across the UK. About the role As part of our dedicated mobile engineering team, you will work on implementing new features. In collaboration with design, product and QA teams you will craft user experiences that will delight our customers. You will also help guide priorities around platform issues, technical debt, patterns, and architecture, ensuring we deliver a high-quality app and an excellent developer experience. We have recently rebranded key parts of the app, creating a new design system from scratch built with Jetpack Compose, and have started transitioning to a modern, unified GraphQL API using Apollo. What you'll do Lead the design and delivery of new features, alongside improving and maintaining the Freetrade Android app, ensuring high performance, quality, security and robustness. Own features end to end, collaborating with backend, design, product and QA to deliver high-quality solutions. Set and hold a high bar for code quality through hands-on development, code reviews and effective testing. Resolve complex issues, address bottlenecks and reduce technical debt. Drive improvements in engineering standards and practices. Mentor and support junior engineers on design, implementation and best practices. Participate in a support rota to understand and resolve customer issues, including direct communication where needed. About you Typically 6+ years of experience building production-grade mobile applications. Strong problem-solving skills with the ability to lead technical decisions and deliver complex features. Deep understanding of Android architecture such as MVVM or MVI. Strong experience with Kotlin, Dagger, Jetpack and Compose. Good understanding of GraphQL and integrating with backend services. Experience with coroutines, flow or Rx. Familiarity with git and collaborative development practices. Understanding of CI and build tooling such as CircleCI. Experience mentoring and growing more junior engineers Our hybrid model We work from our central London and Budapest offices on Monday, Tuesday, and Thursday, leaving Wednesday and Friday for dedicated focus time at home. We believe in the power of in-person collaboration to build a strong culture, but we know life happens. If you have caregiving or personal responsibilities that require extra flexibility, let's talk about it. Our interview process You'll meet one of our Talent Partners to make sure we are a good match for each other, typically followed by: Hiring Manager interview Live coding interview System design interview Exec interview To find out more about how we look after your personal data when you apply for a job with us, please see our Recruitment Privacy Policy here. Please note we are not accepting agency CVs.
09/05/2026
Full time
About Freetrade Freetrade's mission is to become the default place to invest. Investing has been too complicated and expensive for too long, keeping millions from making the most of their savings. We're changing that. We're building our team and looking for people who are excited to reshape how our customers invest and grow their wealth. If you're driven by solving complex problems and building innovative products, you'll fit right in. 2026 is a big year for us. Last year, we announced a game changing deal to become part of the IG Group. We'll continue to operate as an independent business while gaining access to the resources and support of an established leader in the space. This year, we're accelerating our roadmap and taking our products to the next level. We're building new features like mutual funds, bonds, and family investment tools. We're also exploring how we can leverage AI to deliver an even better experience for our customers. Freetrade Engineers play a pivotal role in developing and maintaining a robust, scalable platform used by thousands daily. We tackle big technical challenges, drive innovation, and build solutions that make a real impact. Here, your code doesn't just run - it powers the decisions of investors across the UK. About the role As part of our dedicated mobile engineering team, you will work on implementing new features. In collaboration with design, product and QA teams you will craft user experiences that will delight our customers. You will also help guide priorities around platform issues, technical debt, patterns, and architecture, ensuring we deliver a high-quality app and an excellent developer experience. We have recently rebranded key parts of the app, creating a new design system from scratch built with Jetpack Compose, and have started transitioning to a modern, unified GraphQL API using Apollo. What you'll do Lead the design and delivery of new features, alongside improving and maintaining the Freetrade Android app, ensuring high performance, quality, security and robustness. Own features end to end, collaborating with backend, design, product and QA to deliver high-quality solutions. Set and hold a high bar for code quality through hands-on development, code reviews and effective testing. Resolve complex issues, address bottlenecks and reduce technical debt. Drive improvements in engineering standards and practices. Mentor and support junior engineers on design, implementation and best practices. Participate in a support rota to understand and resolve customer issues, including direct communication where needed. About you Typically 6+ years of experience building production-grade mobile applications. Strong problem-solving skills with the ability to lead technical decisions and deliver complex features. Deep understanding of Android architecture such as MVVM or MVI. Strong experience with Kotlin, Dagger, Jetpack and Compose. Good understanding of GraphQL and integrating with backend services. Experience with coroutines, flow or Rx. Familiarity with git and collaborative development practices. Understanding of CI and build tooling such as CircleCI. Experience mentoring and growing more junior engineers Our hybrid model We work from our central London and Budapest offices on Monday, Tuesday, and Thursday, leaving Wednesday and Friday for dedicated focus time at home. We believe in the power of in-person collaboration to build a strong culture, but we know life happens. If you have caregiving or personal responsibilities that require extra flexibility, let's talk about it. Our interview process You'll meet one of our Talent Partners to make sure we are a good match for each other, typically followed by: Hiring Manager interview Live coding interview System design interview Exec interview To find out more about how we look after your personal data when you apply for a job with us, please see our Recruitment Privacy Policy here. Please note we are not accepting agency CVs.
A digital product agency is seeking a Lead Android Developer to guide the technical excellence in Android application development. The successful candidate will lead projects, mentor team members, and ensure high-quality delivery. Candidates should have over two years of experience in a Lead capacity, excellent communication skills, and proficiency in key technologies such as Kotlin, Retrofit, and ExoPlayer. This role offers an exciting opportunity to work on innovative solutions for leading brands.
09/05/2026
Full time
A digital product agency is seeking a Lead Android Developer to guide the technical excellence in Android application development. The successful candidate will lead projects, mentor team members, and ensure high-quality delivery. Candidates should have over two years of experience in a Lead capacity, excellent communication skills, and proficiency in key technologies such as Kotlin, Retrofit, and ExoPlayer. This role offers an exciting opportunity to work on innovative solutions for leading brands.
Norfolk St, Sheffield City Centre, Sheffield S1 2JE, UK • Posted Friday 6 March 2026 at 6:00 am Software Engineer Department: Engineering, Technology Location: Sheffield, Talbot Green or London Working Pattern: Hybrid, includes 3 days each week in the office Contract Type: Full time, permanent Salary: Up to £80,000 Role Overview We are seeking two Software Engineers to join our Technology team in Sheffield, Talbot Green or London. Reporting to the Tech Lead, you will play a vital role as we modernise our product ecosystem and continue to evolve our engineering practices. You will contribute to designing, building, and delivering scalable, high quality software used by educators and schools around the world. You'll join an evolving agile team consisting of Scrum Masters, Product Managers, QA Engineers, and fellow Engineers. This is a collaborative environment that values openness, respect, continuous improvement, and transparency. Key Responsibilities Work within a Scrum Team, delivering high quality, scalable software using modern front end and back end frameworks Actively participate in scrum ceremonies, including sprint planning, reviews, and retrospectives Take ownership of deploying your code to all environments and releasing to customers Collaborate with Engineers and Technical Leads to enhance developer experience and engineering culture Share knowledge within your team and across Tes Engineering, including participation in knowledge sharing sessions What Will You Need to Succeed? Experience Proficient in mobile development for both iOS and Android Understanding of design patterns and hexagonal architecture Experience with REST APIs and API documentation tools Solid knowledge of both NoSQL and relational databases Strong communication skills with the ability to explain technical concepts clearly Knowledge Demonstrated strong engineering capabilities (assessed via technical testing) Commitment to continuous learning and keeping up with emerging technologies Skills Experience with microservices, including Docker for local development and Kubernetes for live services Experience collaborating with QA engineers and using a test driven approach Understanding of CI/CD principles Experience with feature toggling and A/B testing Qualifications Computing degree or in depth, long term experience working in software engineering What Do You Get in Return? 25 days annual leave rising to 30 Access to a range of benefits via My Benefits World Free eye care cover Life Assurance Cycle to Work Scheme Employee Assistance Programme Monthly Tes socials Access to extensive Learning & Development resources
09/05/2026
Full time
Norfolk St, Sheffield City Centre, Sheffield S1 2JE, UK • Posted Friday 6 March 2026 at 6:00 am Software Engineer Department: Engineering, Technology Location: Sheffield, Talbot Green or London Working Pattern: Hybrid, includes 3 days each week in the office Contract Type: Full time, permanent Salary: Up to £80,000 Role Overview We are seeking two Software Engineers to join our Technology team in Sheffield, Talbot Green or London. Reporting to the Tech Lead, you will play a vital role as we modernise our product ecosystem and continue to evolve our engineering practices. You will contribute to designing, building, and delivering scalable, high quality software used by educators and schools around the world. You'll join an evolving agile team consisting of Scrum Masters, Product Managers, QA Engineers, and fellow Engineers. This is a collaborative environment that values openness, respect, continuous improvement, and transparency. Key Responsibilities Work within a Scrum Team, delivering high quality, scalable software using modern front end and back end frameworks Actively participate in scrum ceremonies, including sprint planning, reviews, and retrospectives Take ownership of deploying your code to all environments and releasing to customers Collaborate with Engineers and Technical Leads to enhance developer experience and engineering culture Share knowledge within your team and across Tes Engineering, including participation in knowledge sharing sessions What Will You Need to Succeed? Experience Proficient in mobile development for both iOS and Android Understanding of design patterns and hexagonal architecture Experience with REST APIs and API documentation tools Solid knowledge of both NoSQL and relational databases Strong communication skills with the ability to explain technical concepts clearly Knowledge Demonstrated strong engineering capabilities (assessed via technical testing) Commitment to continuous learning and keeping up with emerging technologies Skills Experience with microservices, including Docker for local development and Kubernetes for live services Experience collaborating with QA engineers and using a test driven approach Understanding of CI/CD principles Experience with feature toggling and A/B testing Qualifications Computing degree or in depth, long term experience working in software engineering What Do You Get in Return? 25 days annual leave rising to 30 Access to a range of benefits via My Benefits World Free eye care cover Life Assurance Cycle to Work Scheme Employee Assistance Programme Monthly Tes socials Access to extensive Learning & Development resources
Overview At Engine by Starling, we are on a mission to find and work with leading banks all around the world who have the ambition to build rapid growth businesses, on our technology. Engine is Starling's software-as-a-service (SaaS) business, the technology that was built to power Starling Bank, and a year ago we split out as a separate business. Starling Bank has seen exceptional growth and success, and a large part of that is down to the fact that we have built our own modern technology from the ground up. This SaaS technology platform is now available to banks and financial institutions all around the world, enabling them to benefit from the innovative digital features, and efficient back-office processes that has helped achieve Starling's success. As a company, everyone is expected to roll up their sleeves to help deliver great outcomes for our clients. We are an engineering led company and we're looking for someone who will be excited by the potential for Engine's technology to transform banking in different markets around the world. Hybrid Working We have a Hybrid approach to working here at Engine - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. About the Role We are looking for an experienced Penetration Tester who can bridge the gap between deep technical exploitation and real-world business risk. This isn't just about running scanners and handing over a PDF; it's about adversarial empathy, understanding how our systems and services work so you can show us how they may be compromised. While you will sit within the Information Security team, you won't be siloed; you will be "dropped in" to test across various business domains, working side-by-side with Infrastructure Engineers and Software Developers and in collaboration with all parts of the Information Security Team. Your approach is to move beyond finding 'bugs' to helping out teams build inherently resilient systems. As an early member of our internal Pentesting capability, you won't just follow a manual, you will help write it. A key aspect of this role involves: Collaborating with your peers to design a continuous testing framework that evolves with our tech stack. Sharing knowledge with the wider technical faculty to elevate our collective security posture. Additionally, we understand the importance of knowledge and expertise remaining current and you shall support the continued advancement of our penetration testing through research, design and implementation of new solutions, including automation. Responsibilities End-to-End Assessments: Conducting penetration tests on our core banking platform, focusing on Cloud and Application Security. Code Review: Performing manual secure code reviews to identify logic flaws and security anti-patterns. Threat Modelling: Participate in sessions with different teams to identify design flaws before code is written. Risk Contextualisation: Contextualising technical vulnerabilities into "Real-World Risk" scenarios to demonstrate business impact to non-technical executives and within Engine's risk management framework. Cloud Security: Collaborating with Infrastructure teams to audit and secure cloud configurations. Autonomous Execution: Acting as an independent operator within the team, managing your own testing scope and timelines across different business domains. Remediation: Providing clear, actionable remediation advice that balances security requirements with engineering velocity. Strategic Reporting: Translate complex technical exploits into actionable business risk summaries for non-technical stakeholders and executive leadership. We're open-minded when it comes to hiring and we care more about aptitude and attitude than specific experience or qualifications. Technical Skills Ideally, we would like: Experience: 5+ years experience in penetration testing with a focus on cloud native infrastructure, web applications, APIs. Tooling: Expert-level proficiency with industry-standard tools and the ability to "go manual" when scanners fail. Cloud Native: Experience with Cloud Security, (AWS/GCP) specifically AWS/EKS. Code Fluency: Ability to conduct code reviews in multiple languages, primarily Java and Go. Mobile: Experience testing Mobile Applications (iOS and Android). Design Review: Proven experience in Threat Modelling. SDLC: You have a working understanding of how software is architected, built and deployed. Scripting: You have the ability to write your own scripts and tooling to aid in pentesting and improve efficiency. Golang, Python etc. Soft Skills Communication: Exceptional written and spoken communication skills: the ability to communicate complex technical issues to engineers and business risk to executives. Proactivity: A self-starting nature. You don't wait for a ticket to find a vulnerability. Got downtime? You're digging into codebases, closing off retesting items and generally getting it done. Independence: Ability to work independently while remaining a collaborative partner to the wider engineering team. Adaptability: Engine is evolving. You are able to evolve and develop as our requirements shift over time. Certifications: Relevant industry certifications (OSCP, OSWE, CCT-APP, CCT-INF etc.) or relevant demonstrable experience. Nice to have Infrastructure as Code (IaC): Experience auditing Terraform or CloudFormation templates. DevSecOps: Familiarity with integrating security tooling (DAST/SAST) into CI/CD pipelines. Interview process Interviewing is a two-way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational and we want to get the best from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team: 45 minutes with our BISO 60 minutes technical interview with two of the team 45 minutes our CTO We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. In Technology, we're asking that you attend the office a minimum of 1 day per week. Benefits 25 days holiday (plus take your public holiday allowance whenever works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr Smith and Peloton Generous family-friendly policies Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing About Us You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Starling is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Starling Bank are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Starling Bank will collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we will process, where we will process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
09/05/2026
Full time
Overview At Engine by Starling, we are on a mission to find and work with leading banks all around the world who have the ambition to build rapid growth businesses, on our technology. Engine is Starling's software-as-a-service (SaaS) business, the technology that was built to power Starling Bank, and a year ago we split out as a separate business. Starling Bank has seen exceptional growth and success, and a large part of that is down to the fact that we have built our own modern technology from the ground up. This SaaS technology platform is now available to banks and financial institutions all around the world, enabling them to benefit from the innovative digital features, and efficient back-office processes that has helped achieve Starling's success. As a company, everyone is expected to roll up their sleeves to help deliver great outcomes for our clients. We are an engineering led company and we're looking for someone who will be excited by the potential for Engine's technology to transform banking in different markets around the world. Hybrid Working We have a Hybrid approach to working here at Engine - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. About the Role We are looking for an experienced Penetration Tester who can bridge the gap between deep technical exploitation and real-world business risk. This isn't just about running scanners and handing over a PDF; it's about adversarial empathy, understanding how our systems and services work so you can show us how they may be compromised. While you will sit within the Information Security team, you won't be siloed; you will be "dropped in" to test across various business domains, working side-by-side with Infrastructure Engineers and Software Developers and in collaboration with all parts of the Information Security Team. Your approach is to move beyond finding 'bugs' to helping out teams build inherently resilient systems. As an early member of our internal Pentesting capability, you won't just follow a manual, you will help write it. A key aspect of this role involves: Collaborating with your peers to design a continuous testing framework that evolves with our tech stack. Sharing knowledge with the wider technical faculty to elevate our collective security posture. Additionally, we understand the importance of knowledge and expertise remaining current and you shall support the continued advancement of our penetration testing through research, design and implementation of new solutions, including automation. Responsibilities End-to-End Assessments: Conducting penetration tests on our core banking platform, focusing on Cloud and Application Security. Code Review: Performing manual secure code reviews to identify logic flaws and security anti-patterns. Threat Modelling: Participate in sessions with different teams to identify design flaws before code is written. Risk Contextualisation: Contextualising technical vulnerabilities into "Real-World Risk" scenarios to demonstrate business impact to non-technical executives and within Engine's risk management framework. Cloud Security: Collaborating with Infrastructure teams to audit and secure cloud configurations. Autonomous Execution: Acting as an independent operator within the team, managing your own testing scope and timelines across different business domains. Remediation: Providing clear, actionable remediation advice that balances security requirements with engineering velocity. Strategic Reporting: Translate complex technical exploits into actionable business risk summaries for non-technical stakeholders and executive leadership. We're open-minded when it comes to hiring and we care more about aptitude and attitude than specific experience or qualifications. Technical Skills Ideally, we would like: Experience: 5+ years experience in penetration testing with a focus on cloud native infrastructure, web applications, APIs. Tooling: Expert-level proficiency with industry-standard tools and the ability to "go manual" when scanners fail. Cloud Native: Experience with Cloud Security, (AWS/GCP) specifically AWS/EKS. Code Fluency: Ability to conduct code reviews in multiple languages, primarily Java and Go. Mobile: Experience testing Mobile Applications (iOS and Android). Design Review: Proven experience in Threat Modelling. SDLC: You have a working understanding of how software is architected, built and deployed. Scripting: You have the ability to write your own scripts and tooling to aid in pentesting and improve efficiency. Golang, Python etc. Soft Skills Communication: Exceptional written and spoken communication skills: the ability to communicate complex technical issues to engineers and business risk to executives. Proactivity: A self-starting nature. You don't wait for a ticket to find a vulnerability. Got downtime? You're digging into codebases, closing off retesting items and generally getting it done. Independence: Ability to work independently while remaining a collaborative partner to the wider engineering team. Adaptability: Engine is evolving. You are able to evolve and develop as our requirements shift over time. Certifications: Relevant industry certifications (OSCP, OSWE, CCT-APP, CCT-INF etc.) or relevant demonstrable experience. Nice to have Infrastructure as Code (IaC): Experience auditing Terraform or CloudFormation templates. DevSecOps: Familiarity with integrating security tooling (DAST/SAST) into CI/CD pipelines. Interview process Interviewing is a two-way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational and we want to get the best from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team: 45 minutes with our BISO 60 minutes technical interview with two of the team 45 minutes our CTO We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. In Technology, we're asking that you attend the office a minimum of 1 day per week. Benefits 25 days holiday (plus take your public holiday allowance whenever works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr Smith and Peloton Generous family-friendly policies Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing About Us You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Starling is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Starling Bank are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Starling Bank will collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we will process, where we will process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
Charterhouse is assisting in the search for a Senior Android Engineer to join a fast-growing technology business looking to give back to its users. Our client is an innovator in helping individuals take control of their digital information. Its product portfolio includes mobile applications, browser extensions, and other solutions designed to deliver transparency and privacy. About the Role The Senior Android Developer involves working on a Kotlin-based Android application, contributing to the development of innovative features and influencing key decisions. The Developer will play a pivotal role in shaping a product that is creating a new category in the market. In addition, the role will take ownership of developing and enhancing features for a high-profile Android application built in Kotlin. Key responsibilities involve shaping the technical direction of the app through active participation in architectural planning and API design, while applying modern development practices to deliver scalable and maintainable solutions. A strong emphasis will be placed on leveraging contemporary frameworks and tools to ensure performance and reliability. The role also includes contributing to cross-platform initiatives, maintaining rigorous testing standards, and working closely with a collaborative engineering team to create an intuitive and engaging user experience. The role offers a highly competitive salary package along with equity. Additionally, the role is based on a flexible hybrid model, allowing a mix of office and remote work, and includes a generous annual leave allowance. Additional perks and benefits are available and will be discussed during the application process. About You The ideal candidate will have extensive experience in Android development, ideally spanning several years in a commercial setting. Strong knowledge of Kotlin is essential, along with a solid understanding of modern development practices such as coroutines and reactive flows. Proven ability to implement robust testing strategies and work within continuous integration and delivery environments is highly valued. Clear communication and the capability to explain technical decisions effectively are key attributes for this role.
09/05/2026
Full time
Charterhouse is assisting in the search for a Senior Android Engineer to join a fast-growing technology business looking to give back to its users. Our client is an innovator in helping individuals take control of their digital information. Its product portfolio includes mobile applications, browser extensions, and other solutions designed to deliver transparency and privacy. About the Role The Senior Android Developer involves working on a Kotlin-based Android application, contributing to the development of innovative features and influencing key decisions. The Developer will play a pivotal role in shaping a product that is creating a new category in the market. In addition, the role will take ownership of developing and enhancing features for a high-profile Android application built in Kotlin. Key responsibilities involve shaping the technical direction of the app through active participation in architectural planning and API design, while applying modern development practices to deliver scalable and maintainable solutions. A strong emphasis will be placed on leveraging contemporary frameworks and tools to ensure performance and reliability. The role also includes contributing to cross-platform initiatives, maintaining rigorous testing standards, and working closely with a collaborative engineering team to create an intuitive and engaging user experience. The role offers a highly competitive salary package along with equity. Additionally, the role is based on a flexible hybrid model, allowing a mix of office and remote work, and includes a generous annual leave allowance. Additional perks and benefits are available and will be discussed during the application process. About You The ideal candidate will have extensive experience in Android development, ideally spanning several years in a commercial setting. Strong knowledge of Kotlin is essential, along with a solid understanding of modern development practices such as coroutines and reactive flows. Proven ability to implement robust testing strategies and work within continuous integration and delivery environments is highly valued. Clear communication and the capability to explain technical decisions effectively are key attributes for this role.
Motorola Solutions values your privacy .Java Software Engineer page is loaded Java Software Engineerlocations: Glasgow, UK (ZUK118)time type: Full timeposted on: Posted Todayjob requisition id: R61776 Company Overview At Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies to help protect people, property and places. Our solutions foster the collaboration that's critical for safer communities, safer schools, safer hospitals, safer businesses, and ultimately, safer nations. Connect with a career that matters, and help us build a safer future. Department Overview The Motorola Solutions Glasgow software development centre is the leading developer of mobile workflow solutions for MSI Software Enterprise. We are developing CC Responder, a new handheld solution running on Android, iOS and Windows that provides record management, search and Command & Control capability integrating through the Azure Cloud Platform. The CC Responder Cloud services team are developing a number of microservices to run on the MSI Software Enterprise Azure Cloud Platform that will enable the CC Responder mobile applications. These microservices are typically written in Java and run in Docker containers, making use of Azure platform services such as Cosmos DB and Azure Service Bus. Job Description Please note this role is a hybrid role based from the Glasgow office. You will work as part of the CC Responder Cloud services team developing cloud-based microservices for CC Responder. Working as a Java Software Engineer in an agile Scrum team you will be involved in: Working on the full software development life cycle for the new services - including design, development, testing, and documentation. Working with other teams across Motorola Solutions to integrate CC Responder microservices with other Motorola Solutions software components, creating a richer, more powerful integrated solution. Continuing to support our existing customers, adapting the product to meet their evolving needs. Basic Requirements In return for your expertise, we'll support you in this new challenge with coaching & development every step of the way. Also, to reward your hard work you'll get: Competitive salary and bonus schemes. Two weeks additional pay per year (holiday bonus). 25 days holiday entitlement + bank holidays. Attractive defined contribution pension scheme. Employee stock purchase plan. Flexible working options. Private medical care. Life assurance. Enhanced maternity and paternity pay. Career development support and wide ranging learning opportunities. Employee health and wellbeing support EAP, wellbeing guidance etc. Carbon neutral initiatives/goals. Corporate social responsibility initiatives including support for volunteering days. Well known companies discount scheme. Travel RequirementsNone Relocation ProvidedNone Position TypeExperienced Referral Payment PlanYes Company Motorola Solutions UK Limited EEO Statement Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic. We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world. If you'd like to join our team but feel that you don't quite meet all of the preferred skills, we'd still love to hear why you think you'd be a great addition to our team.
09/05/2026
Full time
Motorola Solutions values your privacy .Java Software Engineer page is loaded Java Software Engineerlocations: Glasgow, UK (ZUK118)time type: Full timeposted on: Posted Todayjob requisition id: R61776 Company Overview At Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies to help protect people, property and places. Our solutions foster the collaboration that's critical for safer communities, safer schools, safer hospitals, safer businesses, and ultimately, safer nations. Connect with a career that matters, and help us build a safer future. Department Overview The Motorola Solutions Glasgow software development centre is the leading developer of mobile workflow solutions for MSI Software Enterprise. We are developing CC Responder, a new handheld solution running on Android, iOS and Windows that provides record management, search and Command & Control capability integrating through the Azure Cloud Platform. The CC Responder Cloud services team are developing a number of microservices to run on the MSI Software Enterprise Azure Cloud Platform that will enable the CC Responder mobile applications. These microservices are typically written in Java and run in Docker containers, making use of Azure platform services such as Cosmos DB and Azure Service Bus. Job Description Please note this role is a hybrid role based from the Glasgow office. You will work as part of the CC Responder Cloud services team developing cloud-based microservices for CC Responder. Working as a Java Software Engineer in an agile Scrum team you will be involved in: Working on the full software development life cycle for the new services - including design, development, testing, and documentation. Working with other teams across Motorola Solutions to integrate CC Responder microservices with other Motorola Solutions software components, creating a richer, more powerful integrated solution. Continuing to support our existing customers, adapting the product to meet their evolving needs. Basic Requirements In return for your expertise, we'll support you in this new challenge with coaching & development every step of the way. Also, to reward your hard work you'll get: Competitive salary and bonus schemes. Two weeks additional pay per year (holiday bonus). 25 days holiday entitlement + bank holidays. Attractive defined contribution pension scheme. Employee stock purchase plan. Flexible working options. Private medical care. Life assurance. Enhanced maternity and paternity pay. Career development support and wide ranging learning opportunities. Employee health and wellbeing support EAP, wellbeing guidance etc. Carbon neutral initiatives/goals. Corporate social responsibility initiatives including support for volunteering days. Well known companies discount scheme. Travel RequirementsNone Relocation ProvidedNone Position TypeExperienced Referral Payment PlanYes Company Motorola Solutions UK Limited EEO Statement Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic. We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world. If you'd like to join our team but feel that you don't quite meet all of the preferred skills, we'd still love to hear why you think you'd be a great addition to our team.
Candyspace are tried and tested digital product experts, creating apps, websites and digital products for ambitious, results-focused organisations investing in growth, including some of the best-known brands in the UK and beyond. Working at Candyspace is about building products that people love. We all work hard to define the sweetspot between customers' needs and the demands of the businesses who employ us. And by building products that they all love, we love those products too. To do this you will be a part of a diverse and inclusive team of like-minded people, ambitious for themselves and passionate about what they do. You will work on exciting and challenging projects. Candyspace is an equal opportunities employer and we strongly encourage people of colour, lesbian, gay, bisexual, transgender, queer and non-binary people, veterans, parents and individuals with disabilities to apply for roles here. If you need reasonable adjustments at any point in the application or interview process, please let us know and feel free to note which pronouns you use (she/her, he/him, they/them, etc). Summary of Role A Lead Android Developer will be responsible for the strategic leadership of technical excellence in the field of Android application development. A Lead Android Developer will bring their extensive skills and experience to bear having already worked as a Lead or in a Senior capacity for a minimum of two years. The role is tasked with ensuring the planning, scoping and delivery of Android client projects to the highest quality. A Lead Android Developer brings passion for innovation, process, and technology to the agency and its client projects. Strong leadership and communication skills are required as the role includes pitching to clients and client management. A Lead Android Developer drives for excellence by continually assessing and optimising relevant development methodologies and approaches to maintain the agency's production of best-in class work. The person will be a responsible, mature and positive individual with great communication skills who is adept at supporting less experienced team mates and working in partnership with the wider project team. Key Duties and Responsibilities PROJECT LEADERSHIP RESPONSIBILITIES Contributing to scoping, planning and estimating sessions to build products as per agreed specification on time and on budget Responsible for producing detailed technical documentation including pitch responses, technical write ups and solutions documents. Ensuring that changes in scope are well communicated and planned for. Responsible for mentoring other team members. Early identification (and mitigation) of risk where required. Supporting the troubleshooting of live project issues out of hours when required. INTERNAL & STRATEGIC RESPONSIBILITIES Assisting the Director of Technology by providing ownership and leadership on projects with minimal oversight. Promoting the cause of Android Development within the agency via presentations and demos. Contributing to the refinement of in-house development processes and best practices including departmental standards. Always looking to deliver cost savings and process optimisation through the ongoing search for an improved and value oriented management toolset. LINE MANAGEMENT Direct line management of the Android development team to include roles & responsibilities, expectation setting to achieve effective planning, running and delivering projects. Supporting the team through guidance, training, example-setting, motivation, troubleshooting assistance, feedback and project oversight. Educates and mentors staff ensuring that the team follows agreed development related company processes & procedures. Conducting the staff appraisal process. Supporting the hiring process of new team members. Personal Skills Excellent communication and presentation skills. Ability to independently manage and lead meetings, workshops and project playbacks to senior stakeholders. Excellent attention to detail. Forward planning and strategic thinker. Calm under pressure and ability to lead others in the same manner. Able to clearly present the relative merits and associated risks of any proposed Technical Capabilities Responsible for implementing key strategies to reduce technical debt within the codebases and ensuring that these strategies are followed by more junior members of the team. Technical authority for all major architectural decisions within the codebases with a view to improving longevity and ongoing maintainability. Expert knowledge of video on demand technologies and workflows, including an understanding of streaming technologies & protocols and player technologies (including advert insertion). A key point of contact for strategic technical business initiatives & directives. A keen focus on producing clean, well documented and robust code. An expert understanding of code versioning using git. Strong experience of software testing practices and principles, including unit testing. A good working understanding of the concepts of continuous delivery pipelines and their implementation. Experienced with evaluating and integrating 3rd party libraries as per project requirements. Additional technologies include: Kotlin Retrofit + OkHttp MVVM ExoPlayer JUnit4 and Mockito Dagger + Hilt Firebase Coroutines and Flows Google Analytics AI: Familiarity with AI-assisted development workflow tooling e.g code completion, code validation Including many of the Android support libraries. Ready to Apply? Click here to complete your application.
09/05/2026
Full time
Candyspace are tried and tested digital product experts, creating apps, websites and digital products for ambitious, results-focused organisations investing in growth, including some of the best-known brands in the UK and beyond. Working at Candyspace is about building products that people love. We all work hard to define the sweetspot between customers' needs and the demands of the businesses who employ us. And by building products that they all love, we love those products too. To do this you will be a part of a diverse and inclusive team of like-minded people, ambitious for themselves and passionate about what they do. You will work on exciting and challenging projects. Candyspace is an equal opportunities employer and we strongly encourage people of colour, lesbian, gay, bisexual, transgender, queer and non-binary people, veterans, parents and individuals with disabilities to apply for roles here. If you need reasonable adjustments at any point in the application or interview process, please let us know and feel free to note which pronouns you use (she/her, he/him, they/them, etc). Summary of Role A Lead Android Developer will be responsible for the strategic leadership of technical excellence in the field of Android application development. A Lead Android Developer will bring their extensive skills and experience to bear having already worked as a Lead or in a Senior capacity for a minimum of two years. The role is tasked with ensuring the planning, scoping and delivery of Android client projects to the highest quality. A Lead Android Developer brings passion for innovation, process, and technology to the agency and its client projects. Strong leadership and communication skills are required as the role includes pitching to clients and client management. A Lead Android Developer drives for excellence by continually assessing and optimising relevant development methodologies and approaches to maintain the agency's production of best-in class work. The person will be a responsible, mature and positive individual with great communication skills who is adept at supporting less experienced team mates and working in partnership with the wider project team. Key Duties and Responsibilities PROJECT LEADERSHIP RESPONSIBILITIES Contributing to scoping, planning and estimating sessions to build products as per agreed specification on time and on budget Responsible for producing detailed technical documentation including pitch responses, technical write ups and solutions documents. Ensuring that changes in scope are well communicated and planned for. Responsible for mentoring other team members. Early identification (and mitigation) of risk where required. Supporting the troubleshooting of live project issues out of hours when required. INTERNAL & STRATEGIC RESPONSIBILITIES Assisting the Director of Technology by providing ownership and leadership on projects with minimal oversight. Promoting the cause of Android Development within the agency via presentations and demos. Contributing to the refinement of in-house development processes and best practices including departmental standards. Always looking to deliver cost savings and process optimisation through the ongoing search for an improved and value oriented management toolset. LINE MANAGEMENT Direct line management of the Android development team to include roles & responsibilities, expectation setting to achieve effective planning, running and delivering projects. Supporting the team through guidance, training, example-setting, motivation, troubleshooting assistance, feedback and project oversight. Educates and mentors staff ensuring that the team follows agreed development related company processes & procedures. Conducting the staff appraisal process. Supporting the hiring process of new team members. Personal Skills Excellent communication and presentation skills. Ability to independently manage and lead meetings, workshops and project playbacks to senior stakeholders. Excellent attention to detail. Forward planning and strategic thinker. Calm under pressure and ability to lead others in the same manner. Able to clearly present the relative merits and associated risks of any proposed Technical Capabilities Responsible for implementing key strategies to reduce technical debt within the codebases and ensuring that these strategies are followed by more junior members of the team. Technical authority for all major architectural decisions within the codebases with a view to improving longevity and ongoing maintainability. Expert knowledge of video on demand technologies and workflows, including an understanding of streaming technologies & protocols and player technologies (including advert insertion). A key point of contact for strategic technical business initiatives & directives. A keen focus on producing clean, well documented and robust code. An expert understanding of code versioning using git. Strong experience of software testing practices and principles, including unit testing. A good working understanding of the concepts of continuous delivery pipelines and their implementation. Experienced with evaluating and integrating 3rd party libraries as per project requirements. Additional technologies include: Kotlin Retrofit + OkHttp MVVM ExoPlayer JUnit4 and Mockito Dagger + Hilt Firebase Coroutines and Flows Google Analytics AI: Familiarity with AI-assisted development workflow tooling e.g code completion, code validation Including many of the Android support libraries. Ready to Apply? Click here to complete your application.
About us Vantify are leading the way in revolutionising integrated compliance software, services and intelligence solutions. With a mission to help clients enhance visibility, increase productivity and reduce risk, we take pride in being the go-to partner for businesses navigating the complexities of regulatory landscapes & facilities management. Our dedicated team of professionals combine deep industry knowledge with cutting edge tools, ensuring that our clients receive tailored support to meet and exceed compliance standards. Join us in crafting a future where compliance is more than just a necessity; it's the bedrock of sustainable and flourishing businesses. Vantify are not just your safety partner but also your pathway to success. About the role Reporting to the Head of Development, you will use your expertise in cross platform application development to deliver high quality, performant and secure applications using .NET MAUI. You'll play a key role in designing, implementing and maintaining mobile solutions that integrate seamlessly with our wider compliance ecosystem. Your responsibilities will include creating intuitive and accessible user experiences, ensuring responsiveness across devices, integrating with APIs and cloud services, and upholding strong standards of code quality and security. What you'll be getting up to In this role, you'll be developing cross platform applications using .NET MAUI (XAML based) for iOS, Android and Windows, applying your proficiency in C# and .NET Core. You'll work with CI/CD pipelines to manage end to end automated deployments, including preparation for app store submissions. Day to day, you'll be implementing responsive UI/UX using data binding and the MVVM architecture, integrating RESTful APIs, handling JSON data, and optimising application performance across memory, speed and battery efficiency. You'll also be maintaining high standards through unit testing, automated UI testing and effective version control with Git. The role includes managing app store review, testing and deployment processes, while ensuring secure coding practices aligned with ISO27001. It's a bonus if you have experience with MAUI Hybrid using Blazor WebView, databases such as SQLite, SQL Server or MySQL, or cloud services across Google Cloud Platform and Azure. Design and develop cross platform applications using .NET MAUI. Collaborate with product managers to deliver intuitive user experiences. Working with senior technical team to agree best practices and design approaches. Integrate applications with APIs and backend services securely and efficiently. Optimise app performance across multiple platforms and devices. Support CI/CD processes for mobile app deployments. Ensure compliance with security standards and best practices. Peer code reviews. Some infrequent out-of-hours support where necessary with any out-of-hours maintenance activity. Stay current with emerging technologies and .NET MAUI updates to drive innovation What we're looking for The ideal candidate for this role will demonstrate behaviours that reflect our core values. Our colleagues are approachable and optimistic, focusing on solutions. We listen to understand client needs, delivering expert guidance and a high quality service. We foster collaboration by sharing knowledge openly and supporting others to thrive by sharing well considered feedback. We continuously strive for improvement by being open to challenge, being curious and focusing on innovation. In order to excel in this role you need Proven experience as a MAUI developer, or in a similar mobile development role. Minimum 3+ years of experience in C# and .NET mobile application development. Strong problem solving skills with attention to detail and a proactive approach. Excellent communication skills, able to collaborate across technical and non technical teams. Confident presenting technical concepts to stakeholders in clear, accessible language. Effective team player with a commitment to shared goals and continuous improvement. Why join us? We put people first-whether it's our customers or our colleagues. When you join us, you'll be part of a supportive team that values collaboration, innovation, and professional growth. We'll give you the tools and opportunities to succeed, while ensuring you feel valued every step of the way. Our benefits We aim to support our colleagues both professionally and personally. Here's a snapshot of what we offer: Salary: £45,000 - £55,000 per annum Location: Home Based Working Pattern: 37.5 hours per week - Monday to Friday 9 - 5:30pm Annual Leave: 25 days holiday in addition to usual bank holidays. Wellbeing - Health cash plan, company sick pay scheme, gym discounts, cycle to work scheme, mental health first aiders and an enhanced employee assistance programme Financial - Salary sacrifice pension scheme and exclusive shopping discounts through MyVantify our benefits platform Family - We enhance statutory entitlements for family leave policies, regular opportunities to support our charity partner - Mind, you'll be covered by our group life insurance for 3 x your annual salary and we offer a one off 2 week period of paid leave for a life event when you complete 5 years of service Community - Volunteer days and religious holiday swaps Social - We host an annual conference to get the whole business together as well as our team of Social Champions who arrange regular events for inside and outside of work Development - We'll cover the cost of a professional membership fee, support your personal and professional development and provide you with access to our online learning library
09/05/2026
Full time
About us Vantify are leading the way in revolutionising integrated compliance software, services and intelligence solutions. With a mission to help clients enhance visibility, increase productivity and reduce risk, we take pride in being the go-to partner for businesses navigating the complexities of regulatory landscapes & facilities management. Our dedicated team of professionals combine deep industry knowledge with cutting edge tools, ensuring that our clients receive tailored support to meet and exceed compliance standards. Join us in crafting a future where compliance is more than just a necessity; it's the bedrock of sustainable and flourishing businesses. Vantify are not just your safety partner but also your pathway to success. About the role Reporting to the Head of Development, you will use your expertise in cross platform application development to deliver high quality, performant and secure applications using .NET MAUI. You'll play a key role in designing, implementing and maintaining mobile solutions that integrate seamlessly with our wider compliance ecosystem. Your responsibilities will include creating intuitive and accessible user experiences, ensuring responsiveness across devices, integrating with APIs and cloud services, and upholding strong standards of code quality and security. What you'll be getting up to In this role, you'll be developing cross platform applications using .NET MAUI (XAML based) for iOS, Android and Windows, applying your proficiency in C# and .NET Core. You'll work with CI/CD pipelines to manage end to end automated deployments, including preparation for app store submissions. Day to day, you'll be implementing responsive UI/UX using data binding and the MVVM architecture, integrating RESTful APIs, handling JSON data, and optimising application performance across memory, speed and battery efficiency. You'll also be maintaining high standards through unit testing, automated UI testing and effective version control with Git. The role includes managing app store review, testing and deployment processes, while ensuring secure coding practices aligned with ISO27001. It's a bonus if you have experience with MAUI Hybrid using Blazor WebView, databases such as SQLite, SQL Server or MySQL, or cloud services across Google Cloud Platform and Azure. Design and develop cross platform applications using .NET MAUI. Collaborate with product managers to deliver intuitive user experiences. Working with senior technical team to agree best practices and design approaches. Integrate applications with APIs and backend services securely and efficiently. Optimise app performance across multiple platforms and devices. Support CI/CD processes for mobile app deployments. Ensure compliance with security standards and best practices. Peer code reviews. Some infrequent out-of-hours support where necessary with any out-of-hours maintenance activity. Stay current with emerging technologies and .NET MAUI updates to drive innovation What we're looking for The ideal candidate for this role will demonstrate behaviours that reflect our core values. Our colleagues are approachable and optimistic, focusing on solutions. We listen to understand client needs, delivering expert guidance and a high quality service. We foster collaboration by sharing knowledge openly and supporting others to thrive by sharing well considered feedback. We continuously strive for improvement by being open to challenge, being curious and focusing on innovation. In order to excel in this role you need Proven experience as a MAUI developer, or in a similar mobile development role. Minimum 3+ years of experience in C# and .NET mobile application development. Strong problem solving skills with attention to detail and a proactive approach. Excellent communication skills, able to collaborate across technical and non technical teams. Confident presenting technical concepts to stakeholders in clear, accessible language. Effective team player with a commitment to shared goals and continuous improvement. Why join us? We put people first-whether it's our customers or our colleagues. When you join us, you'll be part of a supportive team that values collaboration, innovation, and professional growth. We'll give you the tools and opportunities to succeed, while ensuring you feel valued every step of the way. Our benefits We aim to support our colleagues both professionally and personally. Here's a snapshot of what we offer: Salary: £45,000 - £55,000 per annum Location: Home Based Working Pattern: 37.5 hours per week - Monday to Friday 9 - 5:30pm Annual Leave: 25 days holiday in addition to usual bank holidays. Wellbeing - Health cash plan, company sick pay scheme, gym discounts, cycle to work scheme, mental health first aiders and an enhanced employee assistance programme Financial - Salary sacrifice pension scheme and exclusive shopping discounts through MyVantify our benefits platform Family - We enhance statutory entitlements for family leave policies, regular opportunities to support our charity partner - Mind, you'll be covered by our group life insurance for 3 x your annual salary and we offer a one off 2 week period of paid leave for a life event when you complete 5 years of service Community - Volunteer days and religious holiday swaps Social - We host an annual conference to get the whole business together as well as our team of Social Champions who arrange regular events for inside and outside of work Development - We'll cover the cost of a professional membership fee, support your personal and professional development and provide you with access to our online learning library
Waracle is looking for a Senior QA for an exciting new role joining our world-class digital technology consultancy and home to a diverse, smart, curious and ambitious community of specialists in technology-driven transformation. We work with ambitious clients to help them solve their biggest business and customer challenges. We help our clients to innovate and create intelligent digital products and services. We thrive on complex challenges and deliver business-critical IT transformation projects, moving seamlessly from strategy, design and delivery to operations. This is a hybrid role working from any Waracle office (London, Glasgow, Dundee) 2 days per week and is available on a Fixed Term Contract. Are you a quality champion who thrives on collaboration and technical excellence? We are looking for a Senior QA who values a supportive environment where your expertise in mobile and backend testing will help shape the future of our digital products. At Waracle, we believe that diverse perspectives drive the best innovations, and we're looking for a thoughtful mentor to help our teams grow while ensuring we deliver seamless, high-quality experiences for our users. Responsibilities Lead Mobile Strategy: Define QA approaches for complex features across iOS and Android, integrating risk analysis and leading exploratory testing efforts. Architect Automation: Design and implement modular, reusable, and scalable automation components for mobile platforms, integrating quality checks directly into CI/CD pipelines. Champion Quality & NFRs: Independently design and automate tests for performance, security, and accessibility (A11y) to ensure our products are inclusive and robust. Collaborate & Influence: Work closely with developers to improve system testability through better logging and test hooks, and lead defect triage sessions to prioritise fixes based on business impact. Drive Technical Standards: Own initiatives such as mobile regression standards and stay at the forefront of mobile testing trends to ensure world-class delivery. What you'll bring Mobile Testing Mastery: Deep experience in mobile testing across iOS and Android, including experience with React Native or Flutter. Automation Toolkit: Extensive experience with mobile automation frameworks such as Appium, Detox, or Pytest. Python Skills: Proficiency in Python to understand backend services, validate logic, and perform integrated quality assurance. Feature Validation: Expert knowledge in validating A/B testing scenarios and feature flag logic to ensure seamless user journeys. Infrastructure Knowledge: Proficient in GitHub Actions for CI/CD validation and AWS for log analysis and environment monitoring. Communication: Proven ability to communicate quality risks clearly in terms of business and financial impact. Benefits Rest & Recharge: 27 days of annual leave, plus 8 bank holidays (35 days total). Financial Future: Company-matched 5% pension contribution and Death in Service benefit (2 x annual salary). Health & Wellness: Medicash Health Cash Plans, Employee Assistance Programme, and Group Sickness Cover. Flexible Working: Hybrid working with a home office set up budget to ensure you're comfortable. Learning & Development: Access to Udemy Business and a dedicated L&D budget for continuous growth. Family First: Enhanced parental leave policies, including support for fertility journeys. Community: Regular fun meet ups, monthly office lunch, and the Spirit of Waracle charitable initiative. We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, gender, disability, religion/belief, sexual orientation or age.
09/05/2026
Full time
Waracle is looking for a Senior QA for an exciting new role joining our world-class digital technology consultancy and home to a diverse, smart, curious and ambitious community of specialists in technology-driven transformation. We work with ambitious clients to help them solve their biggest business and customer challenges. We help our clients to innovate and create intelligent digital products and services. We thrive on complex challenges and deliver business-critical IT transformation projects, moving seamlessly from strategy, design and delivery to operations. This is a hybrid role working from any Waracle office (London, Glasgow, Dundee) 2 days per week and is available on a Fixed Term Contract. Are you a quality champion who thrives on collaboration and technical excellence? We are looking for a Senior QA who values a supportive environment where your expertise in mobile and backend testing will help shape the future of our digital products. At Waracle, we believe that diverse perspectives drive the best innovations, and we're looking for a thoughtful mentor to help our teams grow while ensuring we deliver seamless, high-quality experiences for our users. Responsibilities Lead Mobile Strategy: Define QA approaches for complex features across iOS and Android, integrating risk analysis and leading exploratory testing efforts. Architect Automation: Design and implement modular, reusable, and scalable automation components for mobile platforms, integrating quality checks directly into CI/CD pipelines. Champion Quality & NFRs: Independently design and automate tests for performance, security, and accessibility (A11y) to ensure our products are inclusive and robust. Collaborate & Influence: Work closely with developers to improve system testability through better logging and test hooks, and lead defect triage sessions to prioritise fixes based on business impact. Drive Technical Standards: Own initiatives such as mobile regression standards and stay at the forefront of mobile testing trends to ensure world-class delivery. What you'll bring Mobile Testing Mastery: Deep experience in mobile testing across iOS and Android, including experience with React Native or Flutter. Automation Toolkit: Extensive experience with mobile automation frameworks such as Appium, Detox, or Pytest. Python Skills: Proficiency in Python to understand backend services, validate logic, and perform integrated quality assurance. Feature Validation: Expert knowledge in validating A/B testing scenarios and feature flag logic to ensure seamless user journeys. Infrastructure Knowledge: Proficient in GitHub Actions for CI/CD validation and AWS for log analysis and environment monitoring. Communication: Proven ability to communicate quality risks clearly in terms of business and financial impact. Benefits Rest & Recharge: 27 days of annual leave, plus 8 bank holidays (35 days total). Financial Future: Company-matched 5% pension contribution and Death in Service benefit (2 x annual salary). Health & Wellness: Medicash Health Cash Plans, Employee Assistance Programme, and Group Sickness Cover. Flexible Working: Hybrid working with a home office set up budget to ensure you're comfortable. Learning & Development: Access to Udemy Business and a dedicated L&D budget for continuous growth. Family First: Enhanced parental leave policies, including support for fertility journeys. Community: Regular fun meet ups, monthly office lunch, and the Spirit of Waracle charitable initiative. We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, gender, disability, religion/belief, sexual orientation or age.
Waracle are looking for a QA Engineer for an exciting new role joining our world-class digital technology consultancy and home to a diverse, smart, curious and ambitious community of specialists in technology-driven transformation. We work with ambitious clients to help them solve their biggest business and customer challenges. We help our clients to innovate and create intelligent digital products and services. We thrive on complex challenges and deliver business-critical IT transformation projects, moving seamlessly from strategy, design and delivery to operations. This is a Hybrid role working from our London office 2 days a week. The Opportunity Are you a detail-oriented problem solver who loves collaborating to build high-quality digital experiences? As a QA Engineer at Waracle, you'll play a vital role in ensuring our products are seamless and user-friendly. You'll be a key collaborator who connects technical defects to real world business value, tailoring your communication to ensure everyone-from developers to stakeholders-is on the same page. We value growth and support, and in this role, you'll have the opportunity to not only manage your own workflows but also help welcome and onboard new team members into our QA community. Key aspects of the role include: Collaborative Test Design: Designing and running tests independently while using product personas to advocate for the end user journey. Automation Engineering: Building and maintaining regression automation packs and integrating them into CI pipelines for rapid feedback. System Health & Observability: Using logs and dashboards to investigate issues and validate system health throughout the testing lifecycle. Inclusive Testing (NFR): Executing tests across non functional areas such as Accessibility, Security, and Performance to ensure our products work for everyone. Clear Communication: Providing concise updates in stand ups and translating complex technical issues into accessible language for non technical audiences. What you'll bring We are looking for a curious and technically minded individual who enjoys working in a supportive, fast paced environment. You'll bring: Mobile Testing Expertise: Solid experience with React Native and Expo across iOS and Android platforms. Python Proficiency: Competency in Python to validate backend logic and perform quality assurance across the stack. Automation Skills: Experience with mobile automation frameworks such as Appium, Detox, or Pytest. Tech Versatility: Familiarity with REST/GraphQL APIs, SQL for data integrity, and AWS for log analysis. CI/CD Knowledge: Experience using GitHub Actions to support seamless delivery. Future-Forward Mindset: Practical experience using AI-assisted tools (like GitHub Copilot or Gemini) to enhance test creation and automation scripting. Our Benefits Rest & Recharge: 35 days of total holiday (27 days annual leave plus 8 bank holidays). Financial Security: Company matched 5% pension and Death in Service benefit (2x salary). Health & Wellness: Medicash Health Cash Plans, Employee Assistance Programme, and Group Sickness Cover. Flexible Working: Hybrid working with a home office setup budget. Learning & Development: Access to Udemy Business and a dedicated L&D budget. Family First: Enhanced parental leave policies, including support for fertility journeys. Community: Monthly office lunches, regular meet ups, and the "Spirit of Waracle" local charity initiative. We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, gender, disability, religion/belief, sexual orientation or age.
09/05/2026
Full time
Waracle are looking for a QA Engineer for an exciting new role joining our world-class digital technology consultancy and home to a diverse, smart, curious and ambitious community of specialists in technology-driven transformation. We work with ambitious clients to help them solve their biggest business and customer challenges. We help our clients to innovate and create intelligent digital products and services. We thrive on complex challenges and deliver business-critical IT transformation projects, moving seamlessly from strategy, design and delivery to operations. This is a Hybrid role working from our London office 2 days a week. The Opportunity Are you a detail-oriented problem solver who loves collaborating to build high-quality digital experiences? As a QA Engineer at Waracle, you'll play a vital role in ensuring our products are seamless and user-friendly. You'll be a key collaborator who connects technical defects to real world business value, tailoring your communication to ensure everyone-from developers to stakeholders-is on the same page. We value growth and support, and in this role, you'll have the opportunity to not only manage your own workflows but also help welcome and onboard new team members into our QA community. Key aspects of the role include: Collaborative Test Design: Designing and running tests independently while using product personas to advocate for the end user journey. Automation Engineering: Building and maintaining regression automation packs and integrating them into CI pipelines for rapid feedback. System Health & Observability: Using logs and dashboards to investigate issues and validate system health throughout the testing lifecycle. Inclusive Testing (NFR): Executing tests across non functional areas such as Accessibility, Security, and Performance to ensure our products work for everyone. Clear Communication: Providing concise updates in stand ups and translating complex technical issues into accessible language for non technical audiences. What you'll bring We are looking for a curious and technically minded individual who enjoys working in a supportive, fast paced environment. You'll bring: Mobile Testing Expertise: Solid experience with React Native and Expo across iOS and Android platforms. Python Proficiency: Competency in Python to validate backend logic and perform quality assurance across the stack. Automation Skills: Experience with mobile automation frameworks such as Appium, Detox, or Pytest. Tech Versatility: Familiarity with REST/GraphQL APIs, SQL for data integrity, and AWS for log analysis. CI/CD Knowledge: Experience using GitHub Actions to support seamless delivery. Future-Forward Mindset: Practical experience using AI-assisted tools (like GitHub Copilot or Gemini) to enhance test creation and automation scripting. Our Benefits Rest & Recharge: 35 days of total holiday (27 days annual leave plus 8 bank holidays). Financial Security: Company matched 5% pension and Death in Service benefit (2x salary). Health & Wellness: Medicash Health Cash Plans, Employee Assistance Programme, and Group Sickness Cover. Flexible Working: Hybrid working with a home office setup budget. Learning & Development: Access to Udemy Business and a dedicated L&D budget. Family First: Enhanced parental leave policies, including support for fertility journeys. Community: Monthly office lunches, regular meet ups, and the "Spirit of Waracle" local charity initiative. We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, gender, disability, religion/belief, sexual orientation or age.
About the job The role involves working in a dynamic environment with a diverse team of senior backend developers, product managers and leadership to build mobile versions of our AI solutions. The applications are meant to be high performance, light weight and highly intuitive to cater to a variety of audiences. You will be working on developing cutting edge mobile applications integrating crypto wallets and defi features. You will also provide technical leadership, guide mobile engineering best practices, and support other engineers through reviews and mentoring. Responsibilities Leadership: Lead a small group of React Native engineers. Drive architectural decisions, enforce coding standards, and ensure timely high quality delivery. Development: Design and build advanced cross platform applications for the iOS and Android platforms using React Native, and review work from other engineers to ensure quality and architectural alignment. Integration: Work closely with backend developers and integrate Javascript SDKs, libraries, and backend services into mobile applications. Collaboration: Collaborate with product managers, designers, and other developers to deliver innovative solutions. Architecture: Own and define patterns for state management, navigation, performance, modularization, and security across mobile applications. Mandatory Thoroughly experienced with React, React Native (mainly around Expo), Redux and the core principles surrounding these. Highly proficient in JavaScript and ES6+. Experience with CI/CD pipelines for mobile development. Familiar with modern front end pipelines and tools. Experienced with Native modules (C++), WebSockets, RESTful based APIs. Experience in Swift/Objective C (iOS) or Kotlin/Java (Android) for low level implementation. Proven experience leading or mentoring mobile engineers. Demonstrated ability to own architecture for large scale React Native applications. Strong decision making skills in evaluating frameworks, tooling, and mobile development patterns.
09/05/2026
Full time
About the job The role involves working in a dynamic environment with a diverse team of senior backend developers, product managers and leadership to build mobile versions of our AI solutions. The applications are meant to be high performance, light weight and highly intuitive to cater to a variety of audiences. You will be working on developing cutting edge mobile applications integrating crypto wallets and defi features. You will also provide technical leadership, guide mobile engineering best practices, and support other engineers through reviews and mentoring. Responsibilities Leadership: Lead a small group of React Native engineers. Drive architectural decisions, enforce coding standards, and ensure timely high quality delivery. Development: Design and build advanced cross platform applications for the iOS and Android platforms using React Native, and review work from other engineers to ensure quality and architectural alignment. Integration: Work closely with backend developers and integrate Javascript SDKs, libraries, and backend services into mobile applications. Collaboration: Collaborate with product managers, designers, and other developers to deliver innovative solutions. Architecture: Own and define patterns for state management, navigation, performance, modularization, and security across mobile applications. Mandatory Thoroughly experienced with React, React Native (mainly around Expo), Redux and the core principles surrounding these. Highly proficient in JavaScript and ES6+. Experience with CI/CD pipelines for mobile development. Familiar with modern front end pipelines and tools. Experienced with Native modules (C++), WebSockets, RESTful based APIs. Experience in Swift/Objective C (iOS) or Kotlin/Java (Android) for low level implementation. Proven experience leading or mentoring mobile engineers. Demonstrated ability to own architecture for large scale React Native applications. Strong decision making skills in evaluating frameworks, tooling, and mobile development patterns.
Job Title: Lead Software Test Engineer Salary: 55,000 - 65,000 per annum Contract: Full-Time Location: Warwick, UK, hybrid 2-3 days in our Warwick office About the Role: Nicholas Associates have an excellent opportunity for a talented Lead Software Test Engineer, to join an award-winning & innovative tech client in Warwick. You will be responsible for testing mobile apps and embedded software, for our client's unique range of products. You will take a lead in our software test team, guiding staff, setting standards in process & defining the scope of testing. You will work closely with the development team and be part of our strong development department which includes electronics hardware, embedded software and mobile & web apps. In addition to manual product testing, you will be involved in other elements of testing such as backend services which support the application, unit testing and cloud applications. The work you do will be crucial to the success of our products from an application, product and services perspective. Key Responsibilities: Own and execute software testing and create test plan documentation for mobile app, web app & REST API's Champion and improve best practices to enhance testing strategies and product quality Collaborate with developers and stakeholders to ensure requirements are understood and are testable Contribute to the Continuous Integration pipeline by running component builds Create test stories with input from the specification and input from developers Perform manual testing on our mobile apps such as feature, regression and stress testing Creating and performing automated unit tests on code and API's Perform testing and checking on embedded code Documenting results and working with the developers to resolve issues to root cause. Essential Skills & Experience: Strong problem-solving, analytical and technical troubleshooting skills Solid knowledge and experience developing test plans and regression test suites Experience of running tests for functionality, usability, performance & REST API's Implementation of test systems and tools Experience with containerised solutions such as Docker Experience with test case management systems such as TestRail etc. Experience with defect management Excellent verbal and written communication skills Ability to work independently and be self-directed Hold ISTQB or equivalent certifications Hold a Bachelor's degree in Computer Science or related discipline Experience of mentoring and guiding a small team. Desirable Skills/Experience: Experience of unit testing Experience of testing both iOS and Android mobile applications Testing of embedded software in products Generating documentation for both internal and external use Automation Testing (e.g. Appium). Why Join Us? The opportunity to work in a dynamic, innovative environment. Hybrid working arrangements. A benefits package including: Pension; Comprehensive healthcare through AXA; 24/7 On-line GP support A share scheme 25 Days Annual Holiday, plus 8 Public Bank Holidays A supportive team culture with regular team events and professional development opportunities Discount schemes including software services discounts Free car parking on-site About Us We are dedicated to fostering a diverse and inclusive community. In line with our Diversity and Inclusion policy, we welcome applications from all qualified individuals, regardless of age, gender, ethnicity, sexual orientation, or disability. As a Disability Confident Employer, and part of the Nicholas Associates Group, we are committed to supporting candidates with disabilities, and we're happy to discuss flexible working options. We are committed to protecting the privacy of all our candidates and clients. If you choose to apply, your information will be processed in accordance with the Nicholas Associates Group of companies Privacy Notice.
08/05/2026
Full time
Job Title: Lead Software Test Engineer Salary: 55,000 - 65,000 per annum Contract: Full-Time Location: Warwick, UK, hybrid 2-3 days in our Warwick office About the Role: Nicholas Associates have an excellent opportunity for a talented Lead Software Test Engineer, to join an award-winning & innovative tech client in Warwick. You will be responsible for testing mobile apps and embedded software, for our client's unique range of products. You will take a lead in our software test team, guiding staff, setting standards in process & defining the scope of testing. You will work closely with the development team and be part of our strong development department which includes electronics hardware, embedded software and mobile & web apps. In addition to manual product testing, you will be involved in other elements of testing such as backend services which support the application, unit testing and cloud applications. The work you do will be crucial to the success of our products from an application, product and services perspective. Key Responsibilities: Own and execute software testing and create test plan documentation for mobile app, web app & REST API's Champion and improve best practices to enhance testing strategies and product quality Collaborate with developers and stakeholders to ensure requirements are understood and are testable Contribute to the Continuous Integration pipeline by running component builds Create test stories with input from the specification and input from developers Perform manual testing on our mobile apps such as feature, regression and stress testing Creating and performing automated unit tests on code and API's Perform testing and checking on embedded code Documenting results and working with the developers to resolve issues to root cause. Essential Skills & Experience: Strong problem-solving, analytical and technical troubleshooting skills Solid knowledge and experience developing test plans and regression test suites Experience of running tests for functionality, usability, performance & REST API's Implementation of test systems and tools Experience with containerised solutions such as Docker Experience with test case management systems such as TestRail etc. Experience with defect management Excellent verbal and written communication skills Ability to work independently and be self-directed Hold ISTQB or equivalent certifications Hold a Bachelor's degree in Computer Science or related discipline Experience of mentoring and guiding a small team. Desirable Skills/Experience: Experience of unit testing Experience of testing both iOS and Android mobile applications Testing of embedded software in products Generating documentation for both internal and external use Automation Testing (e.g. Appium). Why Join Us? The opportunity to work in a dynamic, innovative environment. Hybrid working arrangements. A benefits package including: Pension; Comprehensive healthcare through AXA; 24/7 On-line GP support A share scheme 25 Days Annual Holiday, plus 8 Public Bank Holidays A supportive team culture with regular team events and professional development opportunities Discount schemes including software services discounts Free car parking on-site About Us We are dedicated to fostering a diverse and inclusive community. In line with our Diversity and Inclusion policy, we welcome applications from all qualified individuals, regardless of age, gender, ethnicity, sexual orientation, or disability. As a Disability Confident Employer, and part of the Nicholas Associates Group, we are committed to supporting candidates with disabilities, and we're happy to discuss flexible working options. We are committed to protecting the privacy of all our candidates and clients. If you choose to apply, your information will be processed in accordance with the Nicholas Associates Group of companies Privacy Notice.
Role: Senior Mobile Interaction Designer Employment Type: Contract £600-£650 a day (Inside IR35) I'm currently working with a leading technology and consulting company who are seeking an experienced Interaction Designer with strong mobile prototyping skills. The Role Design clear, user-centred interaction flows across complex services Create mobile-first experiences for iOS and Android Produce high-fidelity interactive prototypes showing gestures, transitions, and system behaviours Work closely with designers, researchers, developers, and product teams in agile delivery teams Ensure designs meet WCAG 2.2 AA accessibility standards and inclusive design principles What We're Looking For Strong interaction design experience across complex digital services Advanced mobile prototyping skills (eg Figma, ProtoPie, Framer) Experience designing for iOS and Android Solid accessibility and inclusive design knowledge Experience working within structured service standards (public sector experience desirable) Why Apply? Work on meaningful, high-impact digital services Flexible working Collaborative, multidisciplinary environment Interested? Get in touch to learn more. Reasonable Adjustments: Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients. If you need any help or adjustments during the recruitment process for any reason , please let us know when you apply or talk to the recruiters directly so we can support you.
08/05/2026
Contractor
Role: Senior Mobile Interaction Designer Employment Type: Contract £600-£650 a day (Inside IR35) I'm currently working with a leading technology and consulting company who are seeking an experienced Interaction Designer with strong mobile prototyping skills. The Role Design clear, user-centred interaction flows across complex services Create mobile-first experiences for iOS and Android Produce high-fidelity interactive prototypes showing gestures, transitions, and system behaviours Work closely with designers, researchers, developers, and product teams in agile delivery teams Ensure designs meet WCAG 2.2 AA accessibility standards and inclusive design principles What We're Looking For Strong interaction design experience across complex digital services Advanced mobile prototyping skills (eg Figma, ProtoPie, Framer) Experience designing for iOS and Android Solid accessibility and inclusive design knowledge Experience working within structured service standards (public sector experience desirable) Why Apply? Work on meaningful, high-impact digital services Flexible working Collaborative, multidisciplinary environment Interested? Get in touch to learn more. Reasonable Adjustments: Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients. If you need any help or adjustments during the recruitment process for any reason , please let us know when you apply or talk to the recruiters directly so we can support you.
Service Designer (Interaction/Mobile Focus) Location: London/Remote Rate: £700 per day (Inside IR35) Clearance: Must be eligible for BPSS and SC (active SC highly desirable) Contract Length: 12 months Start Date: 06 July 2026 Sanderson Government & Defence is supporting a public sector organisation to secure an experienced Service Designer to work on complex, user-centred digital services. This role will suit a designer with a strong interaction and mobile design background , comfortable working across end-to-end services within multidisciplinary agile teams. The role You will be responsible for designing clear, accessible and inclusive service interactions, with a particular focus on mobile-first experiences across iOS and Android. Working closely with service designers, researchers, developers and product teams, you'll help shape user journeys and design decisions from discovery through to live. Key responsibilities Design clear, accessible, user-centred interaction flows across complex end-to-end services Create mobile-first experiences across iOS and Android platforms Collaborate with service designers, researchers, developers and product teams within agile delivery teams Mobile prototyping Produce high-fidelity interactive mobile prototypes illustrating interactions, gestures, transitions and system behaviours Use prototyping tools and lightweight code to simulate complex user flows Support usability testing, technical feasibility discussions and collaboration with engineering teams Accessibility and standards Design in line with NHS and GOV.UK Service Standards Ensure all outputs meet WCAG 2.2 AA accessibility requirements and inclusive design principles Contribute across discovery, Alpha, beta and live phases Key experience required Strong interaction design experience across complex digital services Advanced mobile prototyping skills Experience designing for both iOS and Android Experience working to NHS or GOV.UK service standards Strong knowledge of accessibility and inclusive design Experience working in agile, multidisciplinary teams Reasonable Adjustments: Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients. If you need any help or adjustments during the recruitment process for any reason , please let us know when you apply or talk to the recruiters directly so we can support you.
08/05/2026
Contractor
Service Designer (Interaction/Mobile Focus) Location: London/Remote Rate: £700 per day (Inside IR35) Clearance: Must be eligible for BPSS and SC (active SC highly desirable) Contract Length: 12 months Start Date: 06 July 2026 Sanderson Government & Defence is supporting a public sector organisation to secure an experienced Service Designer to work on complex, user-centred digital services. This role will suit a designer with a strong interaction and mobile design background , comfortable working across end-to-end services within multidisciplinary agile teams. The role You will be responsible for designing clear, accessible and inclusive service interactions, with a particular focus on mobile-first experiences across iOS and Android. Working closely with service designers, researchers, developers and product teams, you'll help shape user journeys and design decisions from discovery through to live. Key responsibilities Design clear, accessible, user-centred interaction flows across complex end-to-end services Create mobile-first experiences across iOS and Android platforms Collaborate with service designers, researchers, developers and product teams within agile delivery teams Mobile prototyping Produce high-fidelity interactive mobile prototypes illustrating interactions, gestures, transitions and system behaviours Use prototyping tools and lightweight code to simulate complex user flows Support usability testing, technical feasibility discussions and collaboration with engineering teams Accessibility and standards Design in line with NHS and GOV.UK Service Standards Ensure all outputs meet WCAG 2.2 AA accessibility requirements and inclusive design principles Contribute across discovery, Alpha, beta and live phases Key experience required Strong interaction design experience across complex digital services Advanced mobile prototyping skills Experience designing for both iOS and Android Experience working to NHS or GOV.UK service standards Strong knowledge of accessibility and inclusive design Experience working in agile, multidisciplinary teams Reasonable Adjustments: Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients. If you need any help or adjustments during the recruitment process for any reason , please let us know when you apply or talk to the recruiters directly so we can support you.
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.
08/05/2026
Contractor
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.
About Freetrade Freetrade's mission is to become the default place to invest. Investing has been too complicated and expensive for too long, keeping millions from making the most of their savings. We're changing that. We're building our team and looking for people who are excited to reshape how our customers invest and grow their wealth. If you're driven by solving complex problems and building innovative products, you'll fit right in. 2026 is a big year for us. Last year, we announced a game changing deal to become part of the IG Group. We'll continue to operate as an independent business while gaining access to the resources and support of an established leader in the space. This year, we're accelerating our roadmap and taking our products to the next level. We're building new features like mutual funds, bonds, and family investment tools. We're also exploring how we can leverage AI to deliver an even better experience for our customers. Freetrade Engineers play a pivotal role in developing and maintaining a robust, scalable platform used by thousands daily. We tackle big technical challenges, drive innovation, and build solutions that make a real impact. Here, your code doesn't just run - it powers the decisions of investors across the UK. About the role As part of our dedicated mobile engineering team, you will work on implementing new features. In collaboration with design, product and QA teams you will craft user experiences that will delight our customers. You will also help guide priorities around platform issues, technical debt, patterns, and architecture, ensuring we deliver a high-quality app and an excellent developer experience. We have recently rebranded key parts of the app, creating a new design system from scratch built with Jetpack Compose, and have started transitioning to a modern, unified GraphQL API using Apollo. What you'll do Lead the design and delivery of new features, alongside improving and maintaining the Freetrade Android app, ensuring high performance, quality, security and robustness. Own features end to end, collaborating with backend, design, product and QA to deliver high-quality solutions. Set and hold a high bar for code quality through hands-on development, code reviews and effective testing. Resolve complex issues, address bottlenecks and reduce technical debt. Drive improvements in engineering standards and practices. Mentor and support junior engineers on design, implementation and best practices. Participate in a support rota to understand and resolve customer issues, including direct communication where needed. About you Typically 6+ years of experience building production-grade mobile applications. Strong problem-solving skills with the ability to lead technical decisions and deliver complex features. Deep understanding of Android architecture such as MVVM or MVI. Strong experience with Kotlin, Dagger, Jetpack and Compose. Good understanding of GraphQL and integrating with backend services. Experience with coroutines, flow or Rx. Familiarity with git and collaborative development practices. Understanding of CI and build tooling such as CircleCI. Experience mentoring and growing more junior engineers Our hybrid model We work from our central London and Budapest offices on Monday, Tuesday, and Thursday, leaving Wednesday and Friday for dedicated focus time at home. We believe in the power of in-person collaboration to build a strong culture, but we know life happens. If you have caregiving or personal responsibilities that require extra flexibility, let's talk about it. Our interview process You'll meet one of our Talent Partners to make sure we are a good match for each other, typically followed by: Hiring Manager interview Live coding interview System design interview Exec interview To find out more about how we look after your personal data when you apply for a job with us, please see our Recruitment Privacy Policy here. Please note we are not accepting agency CVs.
08/05/2026
Full time
About Freetrade Freetrade's mission is to become the default place to invest. Investing has been too complicated and expensive for too long, keeping millions from making the most of their savings. We're changing that. We're building our team and looking for people who are excited to reshape how our customers invest and grow their wealth. If you're driven by solving complex problems and building innovative products, you'll fit right in. 2026 is a big year for us. Last year, we announced a game changing deal to become part of the IG Group. We'll continue to operate as an independent business while gaining access to the resources and support of an established leader in the space. This year, we're accelerating our roadmap and taking our products to the next level. We're building new features like mutual funds, bonds, and family investment tools. We're also exploring how we can leverage AI to deliver an even better experience for our customers. Freetrade Engineers play a pivotal role in developing and maintaining a robust, scalable platform used by thousands daily. We tackle big technical challenges, drive innovation, and build solutions that make a real impact. Here, your code doesn't just run - it powers the decisions of investors across the UK. About the role As part of our dedicated mobile engineering team, you will work on implementing new features. In collaboration with design, product and QA teams you will craft user experiences that will delight our customers. You will also help guide priorities around platform issues, technical debt, patterns, and architecture, ensuring we deliver a high-quality app and an excellent developer experience. We have recently rebranded key parts of the app, creating a new design system from scratch built with Jetpack Compose, and have started transitioning to a modern, unified GraphQL API using Apollo. What you'll do Lead the design and delivery of new features, alongside improving and maintaining the Freetrade Android app, ensuring high performance, quality, security and robustness. Own features end to end, collaborating with backend, design, product and QA to deliver high-quality solutions. Set and hold a high bar for code quality through hands-on development, code reviews and effective testing. Resolve complex issues, address bottlenecks and reduce technical debt. Drive improvements in engineering standards and practices. Mentor and support junior engineers on design, implementation and best practices. Participate in a support rota to understand and resolve customer issues, including direct communication where needed. About you Typically 6+ years of experience building production-grade mobile applications. Strong problem-solving skills with the ability to lead technical decisions and deliver complex features. Deep understanding of Android architecture such as MVVM or MVI. Strong experience with Kotlin, Dagger, Jetpack and Compose. Good understanding of GraphQL and integrating with backend services. Experience with coroutines, flow or Rx. Familiarity with git and collaborative development practices. Understanding of CI and build tooling such as CircleCI. Experience mentoring and growing more junior engineers Our hybrid model We work from our central London and Budapest offices on Monday, Tuesday, and Thursday, leaving Wednesday and Friday for dedicated focus time at home. We believe in the power of in-person collaboration to build a strong culture, but we know life happens. If you have caregiving or personal responsibilities that require extra flexibility, let's talk about it. Our interview process You'll meet one of our Talent Partners to make sure we are a good match for each other, typically followed by: Hiring Manager interview Live coding interview System design interview Exec interview To find out more about how we look after your personal data when you apply for a job with us, please see our Recruitment Privacy Policy here. Please note we are not accepting agency CVs.