Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Qualifications
Proficiency in Python programming and frameworks such as Django or Flask. Experience with RESTful APIs and microservices architecture. Strong understanding of database technologies, including SQL and NoSQL. Familiarity with version control systems like Git. Excellent problem-solving skills and attention to detail. Ability to work collaboratively in a team environment. Strong communication skills, both written and verbal.
About the job
Talan is looking for a Python Developer to join its London office. This position centers on building and maintaining applications for a variety of client projects. The work includes both new software development and ongoing support, with a strong emphasis on delivering solutions that meet business needs.
Key responsibilities
Design, develop, and maintain Python-based applications
Collaborate with colleagues across different teams to achieve project objectives
Take part in planning and implementing technical solutions
Support existing systems and address issues as they come up
Role overview
This role involves hands-on development as well as troubleshooting and supporting live systems. Working in a collaborative environment, the Python Developer will contribute to projects that serve a diverse group of clients.
About Talan
Talan is a global consulting firm specializing in IT and business transformation. With a commitment to delivering innovative solutions, we empower our clients to achieve their goals in a rapidly changing digital landscape. Join us and be part of a team that values creativity, collaboration, and professional growth.
Who We Are Konrad Group is a pioneering digital consultancy committed to tackling intricate business challenges for our international clients through innovative and forward-thinking solutions. Our team thrives in a culture of creativity and dedication, producing top-tier digital products utilized by hundreds of millions of users globally. We seek exceptionally intelligent, analytical, and hardworking individuals who are passionate about continuous learning. About The Role In the role of Android Developer, you will engage in Android application development as part of a dynamic software development team. Your responsibilities will include contributing to the creation of both consumer and enterprise applications. This position is perfect for developers who possess strong technical skills and aspire to join a highly skilled and continuously evolving development team at Konrad Group. What You’ll Do Develop maintainable, testable, and efficient software in collaboration with our exceptional team. Engage in code reviews and conduct thorough testing to ensure the delivery of high-quality software. Explore new technologies and tools, sharing insights and findings with the team. Communicate clearly and effectively with all team members. Qualifications Proven experience in developing Android applications. Strong grasp of essential programming concepts and computer science principles. Comprehensive understanding of mobile application architecture, including interactions with server-side components. Fundamental knowledge of core mobile principles, including UI implementation, common development frameworks, and REST APIs. Proficiency in modern Android development, including Java and/or Kotlin, Android Jetpack, and design patterns such as MVVM and MVP. Excellent interpersonal skills, as teamwork and communication are vital. A proactive mindset with a commitment to delivering high-quality work. A passion for enhancing software development workflows and processes. Nice To Have Familiarity with functional reactive programming and ReactiveX frameworks is advantageous. Experience or understanding of modern networking approaches, such as GraphQL. Additional mobile development expertise, including iOS development with Swift or cross-platform development using React Native, Flutter, Ionic, Xamarin, or Cordova.
Motorway is looking for a Senior Android Engineer to join the team in London. This role centers on developing and refining mobile applications that help both the business and its users. Daily work brings close collaboration with designers, product managers, and fellow engineers to deliver reliable, user-friendly Android features. Key responsibilities Design, build, and maintain Android applications for Motorway Partner with cross-functional teams to launch new features and enhance existing ones Take part in architectural decisions, code quality discussions, and user experience improvements Collaboration and impact This position involves regular teamwork across disciplines, ensuring that the Android experience aligns with Motorway’s goals and user needs. Input on architecture and user experience is valued at every stage. Location The role is based in London.
About FreetradeAt Freetrade, our vision is to simplify investing and make it accessible to everyone. By removing the complexities and high costs associated with investing, we empower millions to maximize their savings.Join us as we transform the investment landscape!We are expanding our team and seeking individuals who are eager to redefine the investment journey for our customers. If you are passionate about solving intricate problems and developing cutting-edge products, you will thrive in our environment.2026 is set to be a transformative year for us. Following our groundbreaking partnership with IG Group, we will continue as an independent entity while benefiting from the backing of a market leader.This year, we are ramping up our product development, introducing exciting features such as mutual funds, bonds, and family investment tools. We are also investigating how AI can enhance customer experiences.If you want to expand your technical expertise, develop new products, and work in a creative and innovative environment, this is the perfect opportunity for you!Why Join Our Engineering Team?Be part of a team that is revolutionizing the investment sector. As a Mobile Engineer, you will play a crucial role in creating and sustaining a scalable platform utilized by thousands daily. We embrace technical challenges, foster innovation, and provide solutions that truly matter. Here, your code will impact investors across the UK. Join us to turn your ideas into reality.The Freetrade Android application offers customers easy access to various investment opportunities in the UK, US, and EU markets.We are seeking a Mobile Engineer (Android) to join our dynamic team at Freetrade.This role requires a solid understanding of the Android platform, strong problem-solving abilities, and a commitment to skill enhancement while collaborating within a team-oriented environment.This is a unique chance to collaborate with experienced mobile engineers across both iOS and Android, enhancing your skills significantly.As part of our mobile engineering team, you will work on implementing new features while ensuring high customer satisfaction by addressing user queries and feedback. Collaborating with design, product, and QA teams, you will create user experiences that delight our customers.
Join Us as a Mid/Senior/Staff Android Engineer in London!Relocation and visa support are available if required, but candidates must currently be located in the United Kingdom or Europe.Bring Your Best Work to LifeAt Trade Republic, we are Europe's leading savings platform, operating across 18 countries and serving over 10 million customers who have entrusted us with more than 150 billion in assets. Our mission is ambitious: to empower everyone to build wealth through easy, safe, and free access to financial systems.As part of our team, you will collaborate with top talents and cutting-edge technology, contributing to a positive and lasting impact for millions of users.Your Role and ResponsibilitiesLeverage your expertise to enhance the Android guild, ensuring technical excellence across the board.Mentor fellow engineers while receiving guidance from a coach to foster your professional growth.Take ownership of product development by collaborating with various roles to ensure quality and timely delivery.Thrive in a dynamic, goal-oriented agile environment.What We SeekA minimum of 5 years of experience in software engineering, preferably within the JVM ecosystem.Proven experience in developing and launching scalable features within a service-oriented architecture.A strong commitment to delivering reliable and maintainable software through iterative development and continuous delivery practices.Experience in building platform services that accelerate product development; prior experience in platform-focused teams is a plus.Our Android Tech StackNative Android application development using Kotlin.Reactive programming frameworks: RxJava2, Kotlin Flow.Architecture patterns: MVVM.Jetpack Compose for UI development.Dependency Injection with Anvil.Why You Should Apply TodayWe cultivate a culture of ownership, excellence, and high energy. We hold ourselves accountable to achieving impactful outcomes, tackling one of the biggest challenges facing Europeans today—closing the pension gap and democratizing wealth. If this resonates with you, we invite you to reach out!
Our Story Welcome to Zopa! Since our inception in 2005, we have pioneered the peer-to-peer lending space, and in 2020, we proudly launched Zopa Bank. Our mission is to reshape the financial landscape by prioritizing our customers' needs and preferences. We are dedicated to creating a banking experience that is accessible, empowering, and innovative. Discover more about our exciting offerings at Zopa.com! We celebrate our remarkable achievements, thanks to our incredible team. Recognized not just for industry accolades, we have also been named among the top three Most Loved Workplaces in the UK. If you thrive on tackling unconventional challenges, embrace innovative thinking, and are motivated by the desire to make a significant impact, Zopa is the place for you. Join us and make a difference! Want to see our journey? Follow us on Instagram @zopalife.About the TeamWe are on an exciting journey to enhance our mobile application, and we are seeking a talented individual to assist in developing our new Android app, utilizing Kotlin.As part of our Mobile Platform team, you will be instrumental in shaping the app's architecture, shared capabilities, libraries, core experiences, and analytics infrastructure. The team is a vital contributor to Zopa’s mobile community and plays a key role in advancing our mobile technology.With an aspiration to become Britain's leading bank, we have recently unveiled the Zopa Account — a highly engaging product aimed at the mass market. Our mobile app serves as the primary touchpoint for our customers, and it must be high-performing, dependable, and user-friendly. Therefore, we are investing significantly in the quality and evolution of our mobile technology.Currently, our app is developed using React Native, but we are progressively adopting native capabilities in Swift and Kotlin. We are in the midst of a comprehensive transformation of the Android experience, transitioning towards a more native approach, and we invite you to join us on this exciting journey.
Role overview flohealth seeks a Senior or Lead Android Engineer based in London. The role focuses on developing and enhancing mobile apps that support users in managing their health. This position combines hands-on Android development with technical leadership responsibilities. What you will do Collaborate with designers, product managers, and fellow engineers to deliver new Android features and improvements Design, develop, and maintain Android applications, emphasizing usability and strong performance Influence technical decisions and contribute to the architecture of both new and ongoing projects Mentor junior engineers and share knowledge of best practices within the team Requirements Significant experience building and releasing Android applications Deep knowledge of Android frameworks and design patterns Comfort working collaboratively in cross-functional teams Background in mentoring or leading engineers is considered an advantage
Join SumUp as a Senior Android Engineer, where you'll play a pivotal role in developing our dynamic merchant-focused ecosystem. This is your chance to design and enhance high-impact solutions—such as Kiosks, Kitchen Display Systems (KDS), Customer Facing Displays (CFD), and POS peripherals—that support intricate retail and restaurant operations globally. In this position, you'll seamlessly integrate hardware and software, delivering exceptional experiences for millions of merchants and their clientele.Your Responsibilities:Lead the design and expansion of Android-based merchant solutions, specifically tailored for self-service Kiosks and specialized point-of-sale interfaces.Enhance and develop impactful features that elevate the experience for both merchants and consumers across a diverse range of products.Assist in our transition to Kotlin Multiplatform (KMP) to streamline business logic across various mobile platforms.Craft maintainable, accessible, and high-performing user interfaces utilizing Jetpack Compose.Enhance product reliability through the implementation of comprehensive testing frameworks and increased automated QA coverage for our hardware-integrated software.Work collaboratively with cross-functional teams to deliver integrated features that align with the requirements of global enterprise partners.Conduct code reviews, uphold architectural standards, and guide fellow engineers in the best practices for developing reusable UI components.
About xAIAt xAI, our mission is to develop AI systems that accurately comprehend the universe and support humanity’s quest for knowledge. Our dedicated team is small yet highly driven, focused on achieving engineering excellence. We invite individuals who are eager to challenge themselves and thrive on curiosity. Embracing a flat organizational structure, we encourage hands-on contributions towards our mission. Initiative and consistent excellence are rewarded with leadership opportunities. Strong communication skills are essential for sharing knowledge concisely and effectively with team members. About the RoleWe are on the lookout for a talented Android engineer to join our impactful team focused on developing the most valuable AI application in the world, defined by the positive effect it has on users. You will have the opportunity to craft innovative mobile experiences, merging technical expertise with a strong product vision to create outstanding solutions that resonate with users.Your responsibilities will include tackling critical product or technical challenges at any given time.
About Us At Konrad Group, we are a pioneering digital consultancy focused on delivering innovative solutions to complex business challenges for our esteemed global clients. Our culture thrives on creativity, collaboration, and a commitment to excellence, with our digital products impacting millions of users worldwide. We seek exceptionally talented, analytical, and passionate individuals eager to grow and learn in a dynamic environment. Role Overview As a Junior Software Developer, you will engage with mobile and web application projects. Collaborating closely with our talented development team, your responsibilities will include contributing to the creation of both consumer and enterprise applications. This position is perfect for recent graduates or entry-level developers eager to enhance their technical skills while working alongside experienced professionals at Konrad Group. Your Responsibilities Develop maintainable, testable, and efficient code in partnership with our esteemed team. Engage in code reviews and thorough testing to ensure the delivery of high-quality software. Explore new technologies and tools, sharing insights with the team to foster innovation. Communicate effectively with all team members to ensure smooth collaboration. Qualifications Solid understanding of key programming and computer science principles. Knowledge of the end-to-end development of web applications. Fundamental understanding of core web technologies (HTTP, DOM, SSL, web servers). Excellent interpersonal skills, with a focus on team collaboration and communication. A proactive attitude and a commitment to delivering high-quality work. A passion for optimizing software development workflows and processes. Preferred Skills If focused on web development, familiarity with JavaScript, React, Node.js, Python, or Java is advantageous. If inclined towards mobile development, experience with iOS (Swift/Objective-C) or Android (Kotlin/Java) is a plus. Benefits and Perks Comprehensive Health & Wellness Benefits Package Social events, outings, and retreats Retirement planning support Parental leave program A culture that promotes continuous learning and development Flexible work arrangements
Join Trainline as a Junior Android Engineer and embark on a journey to help revolutionize travel. As part of our dynamic team, you will be engaged in developing cutting-edge applications that enable millions to easily book and manage their travel. This role offers a fantastic opportunity to learn and grow within a supportive environment.
Join Our Team as an Android Developer!Location: London (E1)We are a pioneering dating app company on the lookout for exceptional iOS and Android developers to join our dynamic team.As a forward-thinking tech start-up, our product is at the heart of what we do. We adopt a unique agile methodology that allows us to release updates and iterate quickly, delivering new features to our users an impressive average of twice a week.We pride ourselves on innovation, having launched several industry-first features such as Selfie Verification, Likes You as standard, Change Swipe, and more. Our exciting roadmap promises even more groundbreaking developments in the future.
Role overview Speechify is seeking a Tech Lead to join the Android Core Product team in London. This position involves leading a team of engineers and shaping the direction of core Android features. The work done by this group plays a key role in the evolution of Speechify’s product. What you will do Oversee the development of new features and ongoing improvements for Speechify’s Android app Mentor engineers and support their technical growth Maintain high coding standards and encourage best practices throughout the team Foster collaboration and creative problem-solving within the group Requirements Deep experience with Android development Background in leading or mentoring engineering teams Ability to set technical direction and maintain quality standards Interest in building products that make a difference, working closely with others Location This role is based in London, United Kingdom.
Senior Android Software EngineerAt Deliveroo, we are on a mission to revolutionize the shopping and dining experience, powered by our commitment to impact, innovation, and growth. Our Engineering teams face complex technical challenges in a global, three-sided marketplace, creating and enhancing systems that serve millions of customers, riders, and partners every day.From real-time logistics to robust infrastructure and marketplace optimization, we design, build, and maintain technology that fuels Deliveroo’s expansive growth.We are seeking a Senior Android Software Engineer to join our dynamic team in London. In this role, you will contribute to the development and scalability of our top-tier mobile applications, ensuring an uninterrupted and high-performance experience for our diverse user base. This position is based in our London office with a hybrid work arrangement, typically requiring three days in the office.Explore our Engineering team to learn about what motivates us, our collaborative work environment, and what you can expect from us.Your ResponsibilitiesAs a member of the Consumer Tech team, you will focus on the complete customer journey—from the moment they launch the app to when their meal arrives—ensuring each interaction is seamless, quick, and dependable.Your daily activities will include:Lead technical execution by designing, developing, and scaling Android applications that manage complex, real-time interactions on a global scale.Enhance architectural frameworks and conduct code reviews to ensure the maintainability, visibility, and operational health of our mobile codebase.Collaborate with cross-functional teams (PMs, Experience Designers) to plan projects, guide technical decisions, and influence the team’s roadmap.Take ownership of large-scale features from conception to delivery, streamlining maintenance and ensuring operational readiness across our production systems.Foster the development of team members by mentoring peers, promoting efficiency, and actively participating in the engineering hiring process.What We’re Looking ForThe ideal candidate will possess substantial expertise in several of the following areas, with an eagerness to expand their knowledge in others:Extensive experience in developing Android applications, showcasing a robust understanding of the platform and its ecosystem.
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.
Talan is looking for a Python Developer to join its London office. This position centers on building and maintaining applications for a variety of client projects. The work includes both new software development and ongoing support, with a strong emphasis on delivering solutions that meet business needs. Key responsibilities Design, develop, and maintain Python-based applications Collaborate with colleagues across different teams to achieve project objectives Take part in planning and implementing technical solutions Support existing systems and address issues as they come up Role overview This role involves hands-on development as well as troubleshooting and supporting live systems. Working in a collaborative environment, the Python Developer will contribute to projects that serve a diverse group of clients.
About Us At Konrad Group, we are a pioneering digital consultancy committed to addressing intricate business challenges faced by our global clientele. Our culture thrives on innovation, and we take pride in creating best-in-class digital products that are utilized by millions of consumers worldwide. We seek highly intelligent, analytical, and diligent individuals who are passionate about continuous learning. Role Overview As an iOS Developer, you will engage in the development of iOS applications, collaborating closely with our accomplished software development team. Your role will involve contributing to both consumer and enterprise applications, making it a perfect fit for developers who are confident in their technical skills and eager to be part of a dynamic and continuously evolving team at Konrad. Your Responsibilities Develop maintainable, testable, and high-performance software in conjunction with our exceptional team. Engage in code reviews and conduct thorough testing to guarantee the delivery of top-quality software. Investigate new technologies and tools, sharing insights with the team. Communicate effectively with all team members to facilitate collaboration. Requirements Proven experience in building iOS applications using Swift. Strong understanding of essential programming and computer science concepts. Comprehensive knowledge of the end-to-end mobile application development process, including server-side interactions. Solid grasp of core mobile principles such as UI implementation, common development frameworks, and REST APIs. Familiarity with common architectural patterns like MVVM, MVP, and MVC. Excellent interpersonal skills, as teamwork and communication are key to our success. A proactive mindset with a strong desire to produce outstanding work. A passion for enhancing software development workflows and processes. Preferred Qualifications Familiarity with functional reactive programming and ReactiveX frameworks is advantageous. Experience with Objective-C. Knowledge of modern networking approaches, such as GraphQL. Additional mobile development experience, including Android development with Java or Kotlin, or cross-platform development using React Native, Flutter, Ionic, Xamarin, or Cordova.
Join Our Team as a Senior React.js Developer in London!We are seeking a talented and experienced Senior React.js Developer to be part of our innovative team at Difrent, a leading arts provider located in the vibrant hub of London. In this role, you will engage in exciting projects from inception to completion, ensuring they are both technically sound and visually stunning.As a key contributor, you will craft elegant code and collaborate closely with clients on various agile projects, working alongside a multidisciplinary digital team to deliver top-notch products.
Join a vibrant and dynamic team where the principle of 'freedom with responsibility' drives our culture. At Billetto, our tech team consists of passionate developers dedicated to leveraging the latest technologies and tools that inspire us. If you have a keen interest in the startup ecosystem and are eager to gain hands-on experience with a rapidly growing startup, you've found the right place.As an iOS Developer, you will play a crucial role in developing our iOS 'members' app, available on the App Store, as well as our specialized app for event organizers.We offer a competitive salary, comprehensive benefits, and an office located in the heart of East London.
Join Moneybox, a leading fintech company in London, as a Web Developer. In this pivotal role, you will collaborate with our development team to build and maintain innovative web applications that enhance user experience and drive engagement. You will have the opportunity to work with cutting-edge technologies and contribute to exciting projects that shape the future of finance.
About Us:At Paddle, we revolutionize the payment infrastructure for digital product companies. As a Merchant of Record, we alleviate the complexities of payment fragmentation, offering a solution that is faster, safer, and more cost-effective. With support from renowned investors such as KKR, FTV Capital, Kindred, Notion, and 83North, we proudly serve over 5,000 software sellers across 245 territories worldwide.The Opportunity:We are in search of a passionate Developer Advocate, focused on content creation, to join our dynamic Developer Experience team. This role places you at the forefront of enhancing our developer-centric tools and content at Paddle.Your mission will be to ensure that the implementation of Paddle is a seamless experience. By refining our API to be both intuitive and robust, you will contribute to building product features that simplify onboarding for our customers. Your expertise will be pivotal in creating exceptional documentation, tutorials, and resources that will empower our users and facilitate the growth of our platform.Key Responsibilities:Generate engaging content that directly connects with both prospective and existing customers, including changelog updates, comprehensive guides, tutorials, and articles.Collaborate with internal teams to identify developmental opportunities and maximize impact.Craft compelling copy in partnership with product owners, marketing, and design teams.Document features, improvements, and bug fixes by gathering and organizing technical insights from engineers and other stakeholders.Lead the creation and refinement of API documentation.Establish technical documentation standards.Solicit feedback from colleagues and customers to ensure that all documentation remains current and relevant.
Mar 24, 2026
Sign in to browse more jobs
Create account — see all 10,125 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.