Essential QualificationsThorough understanding of GDS Service Standards. Proven experience as a technical architect or technical lead. Expertise in designing or implementing distributed system architectures. Strong problem-solving and decision-making capabilities. Experience working within an agile methodology. Preferred QualificationsRelevant architecture qualifications, such as TOGAF. Familiarity with software engineering technologies, including Java, Scala, or C#. Experience with multiple database technologies, encompassing both relational and document databases. Cloud architecture qualifications and experience.
About the role
As a Software Architect at Netcompany, you will leverage your technical and architectural expertise to design innovative solutions that meet user needs. Your role will involve exploring the possibilities of technology through the development of proofs of concept, collaborating with internal teams, external partners, and various stakeholders.
Day-to-Day Responsibilities
Collaborate with business and technology stakeholders to conduct discovery sessions, clarify ambiguous requirements, and translate them into clear functional and non-functional specifications.
Facilitate delivery and governance by working closely with engineers to create a detailed roadmap, define observability requirements (metrics, logs, traces), and engage in design reviews and architecture review boards.
Design and document solution architectures while producing target-state and integration designs that align with industry best practices.
About Netcompany
Join Netcompany in harnessing the power of technological innovations to drive societal change. Recognized as the 5th best place to work in the UK by the Glassdoor Employees' Choice Awards for 2024, we are one of the fastest-growing technology companies revolutionizing business operations. Our vision is to establish ourselves as the leading digital challenger in Europe while nurturing the next generation of IT consulting. Operating in both public and private sectors, we provide a comprehensive range of services including product design and engineering, digital strategy, data services and management (Machine Learning and AI), cloud migration, and program delivery. Our offerings are crafted to meet diverse business needs.
Role overview airapps seeks a Mobile Software Architect to help define the technical direction for its mobile products. This position centers on setting architecture standards, ensuring scalability, and improving usability across the company’s mobile applications. Key responsibilities Design and develop mobile applications for airapps products Make architect…
airapps is seeking a Lead Software Architect based in the London Metropolitan Area. This position shapes the technical direction of projects and plays a central role in architectural decisions. The work blends hands-on system design with leadership and mentoring duties. Key responsibilities Create and implement software architectures that support scalability and reliable performance Collaborate with cross-functional teams to translate business requirements into technical solutions Guide and mentor junior developers, helping them grow their technical skills Role focus This role combines technical leadership with practical design work. The Lead Software Architect provides direction, supports team development, and ensures that architectural choices align with business goals.
Full-time|On-site|UK - London, Battersea Power Station
About Us SharkNinja is a global leader in product design and technology, offering a diverse range of highly rated lifestyle solutions that enhance the lives of consumers worldwide. With two trusted brands, Shark and Ninja, we are committed to delivering innovative products that disrupt markets and create significant growth. Headquartered in Needham, Massachusetts, we employ over 4,100 dedicated associates, and our products are available through key retailers and online platforms globally. About the RoleAt SharkNinja, we engineer intelligent, connected products that excite consumers and transform categories. Our engineering teams are expanding in Firmware, Cloud, and Mobile App development. We are building systems that integrate hardware, software, and digital experiences, leveraging AI to streamline design, coding, and testing processes.Join us in designing and delivering the next generation of SharkNinja products, including mobile applications that link consumers to their devices, full-stack architectures that provide seamless experiences, and cross-platform solutions that bring intelligence right to users' fingertips. You'll enhance our current SharkClean app platform while helping to shape a unified app ecosystem for all SharkNinja connected devices. Together, we are making our products smarter every day.What You'll DoCreate cross-platform solutions with React Native to expedite feature delivery for both iOS and Android.Collaborate closely with embedded systems, cloud, and hardware teams to provide comprehensive connected product experiences.Design and implement full-stack architectures that integrate mobile applications with cloud services and connected devices.Develop, execute, and automate tests to verify reliability, performance, and consumer-ready quality.Optimize mobile app performance for broad consumer deployment across diverse device environments.Engage with cross-functional development teams across the software stack from embedded systems to cloud services.
We are seeking a talented and experienced Senior Software Architect to join our innovative team at netcompany1. In this role, you will leverage your extensive knowledge of software design and architecture to lead architectural initiatives and drive technical excellence across projects. You will collaborate closely with stakeholders, developers, and other architects to ensure the delivery of high-quality, scalable software solutions.
At Ripple Labs Inc., we envision a future where value can be transferred as effortlessly as information. Our mission is bold and transformative, and we are already making significant strides. With our innovative cryptocurrency solutions tailored for financial institutions, businesses, governments, and developers, we are enhancing the global financial landscape, fostering economic equity, and creating opportunities worldwide. Join us and collaborate with a team of dedicated professionals who support each other in achieving excellence.If you're eager to make a tangible impact and advance your career, we invite you to become part of our journey to create real-world value.Your RoleAs a Senior Mobile Software Engineer, you will contribute to Palisade, Ripple’s premier wallet-as-a-service platform. This platform empowers businesses, fintech companies, and banks to develop use cases in digital asset treasury, payments, and exchanges.
Join our dynamic team as a Reverse Engineer specializing in Mobile Software Security. In this role, you will leverage your expertise in reverse engineering and security analysis to identify and mitigate threats in mobile applications and operating systems. Your contributions will play a crucial role in enhancing the security posture of our clients.Key Responsibilities:Conduct intelligence analysis to identify and assess potential threats.Offer subject matter expertise to support various operational initiatives.Identify and evaluate new intelligence sources related to current and emerging technological threats.Skills and Expertise Required:Proficient in assembly language.Hands-on experience with Android applications and operating systems.A minimum of 3 years of relevant experience in reverse engineering and code-level security auditing, with a solid understanding of assembly language and the ability to unpack obfuscated code.Experience in both static and dynamic analysis of malicious binaries.Familiarity with Java programming.Strong analytical skills in security-related data analysis.Proficient with tools such as IDA Pro and OllyDbg.A robust foundation in security engineering, computer and network security, and authentication protocols.Qualifications:A Bachelor's degree in Engineering or a related field, or equivalent practical experience.
Role overview hiya seeks a Full-Stack Software Engineer based in London to focus on mobile applications. This position involves designing, building, and maintaining mobile solutions that support both user experience and business objectives. What you will do Design and develop mobile application features, taking ideas from initial concept through to deployment Maintain and enhance existing mobile solutions Collaborate with colleagues across different teams to deliver reliable, high-quality software Work on projects aimed at improving the user experience
Join us as a Principal Technical Architect, where you will lead the design and implementation of innovative solutions that drive our business forward. You will collaborate with cross-functional teams to define architecture, guide technical standards, and help shape the future of our technology.
Who We Are:At AppsFlyer, we are dedicated to enabling businesses to create outstanding products, deliver remarkable experiences, and achieve success through our mobile attribution and marketing analytics platform. With a presence in 20 offices across 5 continents, we reflect the diverse and multicultural world we serve. About The Role We are on the lookout for a talented and client-focused Solution Architect to join our London team. In this pivotal role, you will provide expert advice to enterprise clients and prospects on maximizing our platform to overcome mobile attribution challenges. This position is essential to the customer journey—managing the technical relationship, fostering solution adoption, and influencing strategy through your industry insights. As a leading technical expert, you will spearhead discussions during the pre-sales process, consult on architectural design, guide implementation choices, and serve as the bridge between business needs and technical capabilities. You will work collaboratively across various teams, cultivate strong relationships with stakeholders, and offer feedback to help shape our product roadmap.
Role overview Redis Ltd. seeks a Corporate Solution Architect to help define and guide the architecture of client solutions. This London-based position involves close collaboration with teams throughout the company to ensure technical direction aligns with client needs. What you will do Partner with cross-functional teams to design and implement software architectures that meet client requirements Lead technical discussions and influence the direction of important projects Share architectural expertise to support the successful delivery of solutions Location This role is located in London, England.
About Air Apps Air Apps builds AI-powered tools for personal and entrepreneurial planning. Founded by a family in Lisbon in 2018, the company has grown to reach over 100 million downloads worldwide. Offices are located in Lisbon and San Francisco. Air Apps remains self-funded and values challenging established ways of working. Our Mission The team focuses on developing the Personal & Entrepreneurial Resource Planner (PRP), aiming to improve how people and organizations manage their resources. Air Apps seeks to create solutions that help users plan more effectively and make a real difference in daily life. Why Join Air Apps? Software Architects at Air Apps contribute to products that reach a global audience. Creativity and initiative shape the direction of new AI solutions. The company welcomes those ready to help transform resource management and leave a positive mark.
About xAIAt xAI, our mission is to develop artificial intelligence systems that genuinely comprehend the universe, empowering humanity's quest for knowledge. Our compact team is driven, highly motivated, and committed to engineering excellence. We seek individuals who relish challenges and are fueled by curiosity. Operating with a flat organizational structure, we encourage every employee to engage hands-on and contribute significantly to our mission. Leadership opportunities are awarded to those who demonstrate initiative and consistently deliver outstanding results. Strong work ethics and effective prioritization skills are essential for success in our environment. Excellent communication skills are also vital, as all team members must share knowledge clearly and concisely with their peers.About the RoleWe are on the lookout for an outstanding iOS engineer to join our small yet impactful team, focused on developing one of the most valuable AI applications in the world based on its user impact. You’ll be instrumental in crafting innovative mobile experiences that merge technical finesse with product excellence. The ideal candidate will possess the following qualifications:
Full-time|On-site|Any UK Office (London, Belfast, Edinburgh, Cardiff or Manchester)
As the Chief Architect at Jobs for Humanity, you will play a pivotal role in shaping our technological vision and strategy. You will lead a team of talented engineers and designers to build innovative solutions that empower individuals from underserved communities. Your expertise in architecture and design will guide our efforts in developing scalable and robust systems.Key responsibilities include creating architectural guidelines, ensuring best practices in software development, and collaborating with cross-functional teams to deliver high-quality products. You will also mentor junior architects and engineers, fostering a culture of continuous improvement and innovation.
About the Position Jane Street is on the lookout for a skilled Mobility/MDM Engineer with a robust background in mobile device management (MDM) and remote device solutions. In this pivotal role, you will be responsible for engineering, managing, and maintaining a rapidly expanding fleet of thousands of iOS and Android devices, ensuring they remain seamlessly connected to essential applications and services that are integral to our business operations. Your focus will be on enhancing, automating, and standardizing our fleet of corporate-owned and BYOD-managed devices, along with their supporting infrastructures. This involves crafting and maintaining PowerShell scripts, optimizing MDM systems, and collaborating with global teams to troubleshoot issues, deploy updates, and enhance systems in this dynamic and fast-paced field. Additionally, you will devise innovative solutions for business challenges and architect integrations that satisfy a range of stakeholder requirements. Strong communication and interpersonal skills are essential, as you will engage with colleagues across the firm worldwide to identify and resolve issues, plan and execute deployments, and improve existing systems whenever possible. Attention to detail and accurate record-keeping are critical in this role. You must possess excellent troubleshooting skills and be expected to document problem resolution processes resulting from thorough root cause analysis. This position is part of our IT Engineering group, which is a dedicated team that architects and manages a global physical, virtual, and mobile computing environment. Your analytical expertise will directly support our colleagues and ensure the highest standards of system performance.
We are seeking a seasoned Senior Java Developer/Architect to join our dynamic team at dev2 in London. In this pivotal role, you will leverage your extensive experience in Java development and architectural design to lead innovative projects and drive technical excellence.The ideal candidate will possess a strong background in software engineering principles and practices, with a proven track record of designing scalable and robust systems. You will collaborate closely with cross-functional teams to define technical requirements and implement best practices in software development.
About Checkout.com Checkout.com powers digital payments for brands such as eBay, ASOS, Klarna, Uber Eats, and Sony. The platform handles billions of transactions each year, making payments simple for businesses and consumers alike. Headquartered in London, Checkout.com operates from 19 offices across six continents. The team values performance and continuous improvement, working together to shape the future of fintech. Role Overview The Senior Mobile Engineer will help design and build mobile products that reach millions of users. This role focuses on creating user-friendly and scalable mobile experiences, collaborating with engineers and product leaders to deliver high-quality solutions. Responsibilities include defining architecture, leading technical investigations, and building the systems that support Checkout.com’s consumer products. What You Will Do Design and develop mobile experiences used by a global audience. Lead feature development from planning through deployment and ongoing support. Work closely with backend teams to align system capabilities with mobile needs. Champion best practices in testing, monitoring, and release processes to strengthen product reliability. Mentor team members, review code, and help shape the long-term technical direction for mobile at Checkout.com. Location This position is based in London.
About Checkout.com Checkout.com builds digital payment solutions for businesses worldwide. From our London headquarters, we support clients such as eBay, ASOS, Klarna, Uber Eats, and Sony, helping them process billions of transactions each year. Our platform aims to remove friction from payments and help partners grow. With 19 offices across six continents, our team brings together a wide range of perspectives and expertise. We focus on driving change in fintech and shaping the future of payments. Lead Mobile Developer Role The Lead Mobile Developer will guide the development of Checkout.com's flagship mobile app. This role covers hands-on coding, setting technical direction, and shaping the app’s architecture. The goal: deliver a high-performance, user-focused experience that scales. This position calls for a mobile specialist who can influence technology choices and component strategies. Strong experience building mobile-first consumer applications is essential. Key Responsibilities Design and implement the first version of our mobile app using React Native, with room to adapt the tech stack as needed. Make key architectural decisions on navigation, state management, animations, and performance to support scalability and maintainability. Champion mobile user experience and performance, deciding when to use React Native or native development approaches. Work closely with backend and product teams to deliver seamless, end-to-end experiences. Define core engineering practices for mobile, covering coding standards, CI/CD, testing, and monitoring. Learn more about us at Checkout.com.
Join our dynamic team at MongoDB as a Senior Solutions Architect. In this pivotal role, you will leverage your extensive expertise to design and implement innovative solutions that meet the diverse needs of our clients. You will collaborate with cross-functional teams and provide technical guidance, ensuring the successful integration of our products within client environments.
About the Team Join SumUp's Mobile Platform Squad as a Senior Android Engineer and play a pivotal role in the development of our rapidly expanding Android ecosystem. With substantial investments in our flagship products, we empower our feature teams to create world-class experiences. You will be crucial in establishing a robust foundation that allows over 40 Android engineers to maximize their productivity and efficiency, directly influencing the future of mobile payments for millions of merchants. Our engineering culture promotes autonomy, collaboration, and innovation. Your contributions will have a significant impact, connecting mobile engineers across the organization. This role is vital for: Eliminating Bottlenecks: Strategically addressing and resolving critical bottlenecks in CI/CD pipelines and app infrastructure that may hinder the delivery of new features and enhancements. Enhancing Developer Experience: Designing and implementing state-of-the-art tools and infrastructure that markedly improve the developer experience, reduce build times, and streamline workflows for our extensive Android engineering team. Modernizing a Mature Codebase: Leading the evolution and enhancement of our Android codebase, with an emphasis on code simplicity, maintainability, and overall health across all SumUp Android products. Ensuring Product Stability & Scalability: Offering foundational support and guidance across our diverse Android product portfolio, ensuring consistency, reliability, and smooth operation for products such as Register, Android Terminal, SumUp Go, and the Merchant app. What You’ll Do: Strategic Impact: Lead initiatives to shape the core experience for both merchants and our internal Android developers, directly contributing to SumUp's ambitious Android product roadmap. Technical Leadership: Architect, develop, and maintain critical tools, frameworks, and infrastructure that significantly enhance the consistency, scalability, and reliability of our mobile applications, ensuring no adverse effects across our various Android products. Performance & Efficiency: Drive initiatives in CI/CD systems, advanced developer tooling, and performance optimizations to dramatically streamline mobile development processes and reduce build times for our expanding team. Codebase Evolution: Proactively address technical debt, enhance code health, and introduce best practices to a complex, mature codebase, ensuring its long-term viability.
At Zoopla, we adopt a hybrid working model, dedicating three days a week to our Tower Bridge office.As one of the UK’s leading property brands, Zoopla is recognized and trusted by over 91% of the population, and we are committed to winning over the remaining 9%. Our mission is to empower individuals to make informed home decisions by connecting them to personalized insights for moving, managing, or financing their homes. With over 50 million monthly visitors, Zoopla provides exclusive data and comprehensive listings on every UK property, including over 500,000 homes for sale and rent, helping users find the best agents and secure competitive mortgage deals.We are a vibrant and growing team that thrives on innovation and is eager to redefine the digital property landscape. Join us in transforming how the nation approaches home decisions.Position Overview: Full-Stack EngineerAs a Full-Stack Engineer at Zoopla, you will enhance the consumer portal experience, developing a high-performance website and various services. If you thrive in a commercially-focused organization and are passionate about core web vitals, developer experience, APIs, pipelines, personalization at the edge, or crafting delightful UIs with the latest CSS techniques, we want to hear from you.At Zoopla, we utilize a diverse array of technologies, and while we don’t expect you to be proficient in all of them, we welcome your expertise in even a few of the following:On the frontend, you will work with React, React Native, Nx, Vercel, and TypeScript. On the backend, we employ Node.js, Next.js, GraphQL (all in TypeScript), as well as Golang and Python. We are particularly seeking candidates who are skilled in React Native to enhance our mobile application experience. Our data architecture includes both SQL and NoSQL databases, and you will be supported by our data and Core Infra/Platform teams while engaging with AWS, GitHub/GitLab, CI, and increasingly serverless technologies.A flexible approach across various layers of the stack is essential for this role. If you are eager to expand your full-stack development skills, we are here to support your growth.