
Freetrade · London
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 f...
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.
Why Join Our Engineering Team?
Be part of a team that’s shaping the future of investments. As an engineer, you’ll play a pivotal role in developing and
maintaining a robust, scalable platform used by thousands daily. We tackle complex technical challenges, drive innovation, and
build solutions that make a real impact.
The Freetrade iOS mobile application provides the functionality for customers to access investment opportunities across the
financial markets in the UK, US and EU.
We are looking for an iOS Mobile Engineer to join our team at Freetrade.
The role requires someone with a good understanding of the iOS mobile platform, ability to problem solve, and passion to improve
their skills and deliver within a highly collaborative team. This is a unique opportunity to work with knowledgeable and
experienced mobile engineers across both iOS and Android platforms, that will help develop your abilities.
As part of our dedicated mobile engineering team, you will work on implementing new features as well as ensuring high levels of
customer satisfaction by assisting in handling customer queries and feedback. In collaboration with design, product and QA teams
you will craft new 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.
What you'll be doing & your impact
quality, security and responsiveness of the application.
What you bring to the team
Freetrade is the place to accelerate your career. Our benefits package and ways of working are designed to attract and retain the
most talented people who are dedicated to making an impact at Freetrade.
Hybrid working culture
our beautiful offices in central London and Budapest are designed to bring people together.
🏢 Office days: Monday, Tuesday, Thursday
🏡 Work from home days: Wednesday, Friday
This setup helps us stay connected, collaborate more effectively, and keep building a culture where we all do our best work
together, including dedicated days for focus work.
Flexibility for those who need it: We have a hybrid working model, but life happens. If you need flexibility let's talk about it,
whether you're a parent or have other care responsibilities.
Values
At Freetrade we live and breathe our values: Honesty, Focus and Grit. Expect to be asked about these in your interview!
Wellness programs and preventative care initiatives are also provided to ensure the wellbeing of your entire family
illness or injury
responsibilities, we focus on output and trust you to manage your time
monthly installment
Interview Process
We keep things simple and transparent. Our process includes:
We are an Equal Opportunity employer committed to a diverse and representative team. Whatever your race, religion, colour,
national origin, gender, sexual orientation, age, marital status, or disability - we want to hear from you.
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.
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. Why Join Our Engineering Team? Be part of a team that’s shaping the future of investments. As an engineer, you’ll play a pivotal role in developing and maintaining a robust, scalable platform used by thousands daily. We tackle complex technical challenges, drive innovation, and build solutions that make a real impact. The Freetrade iOS mobile application provides the functionality for customers to access investment opportunities across the financial markets in the UK, US and EU. We are looking for an iOS Mobile Engineer to join our team at Freetrade. The role requires someone with a good understanding of the iOS mobile platform, ability to problem solve, and passion to improve their skills and deliver within a highly collaborative team. This is a unique opportunity to work with knowledgeable and experienced mobile engineers across both iOS and Android platforms, that will help develop your abilities. As part of our dedicated mobile engineering team, you will work on implementing new features as well as ensuring high levels of customer satisfaction by assisting in handling customer queries and feedback. In collaboration with design, product and QA teams you will craft new 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. Our Mobile team’s tech stack: * Our iOS app is written fully in Swift * Our app's UI is built using SwiftUI, with some UIKit code that we are in the process of migrating away from * We organise our components using the MVVM-C pattern * We use RxSwift for reactive data handling, with an ongoing migration toward Swift Concurrency * We use Factory for dependency injection * Screens are constructed with building blocks from our design system, built in SwiftUI * We use a layered modular architecture using Swift Packages to optimise scalability * We have recently transitioned to a modern, unified GraphQL API using Apollo What you'll be doing & your impact * Contribute to the development of new features and maintain existing features of the Freetrade iOS app. Ensure high performance, quality, security and responsiveness of the application. * Collaborate with cross-functional teams (including backend, design, product, and QA) to define, design, and ship new features. * Ensure the robustness of the application by writing tests and participating in code reviews. * Identify and correct bottlenecks and fix bugs. Help maintain code quality, organisation, automation and application releases * Ensure customer satisfaction by participating in a support rota to understand and address customer issues What you bring to the team * Typically around 3-5 years of experience developing production grade mobile applications * Strong ability to problem solve and passionate about improving your skills and knowledge * Good understanding of mobile architectural patterns, such as MVVM or MVP or VIPER * Experience in using industry standard tools for iOS development, such as Swift, SwiftUI and Xcode * Experience of using reactive libraries, such as Combine or RxSwift * Good understanding of Human Interface Guidelines. * Working understanding of using code version control tools (such as Git). * Appreciation of continuous integration and build tools (CircleCI). BENEFITS Freetrade is the place to accelerate your career. Our benefits package and ways of working are designed to attract and retain the most talented people who are dedicated to making an impact at Freetrade. Here’s what’s on offer in 2026: Hybrid working culture * We’re operating in a hybrid model: 3-days in-office / 2-days from home. We believe great collaboration happens in person and our beautiful offices in central London and Budapest are designed to bring people together. 🏢 Office days: Monday, Tuesday, Thursday 🏡 Work from home days: Wednesday, Friday This setup helps us stay connected, collaborate more effectively, and keep building a culture where we all do our best work together, including dedicated days for focus work. Flexibility for those who need it: We have a hybrid working model, but life happens. If you need flexibility let's talk about it, whether you're a parent or have other care responsibilities. Values At Freetrade we live and breathe our values: Honesty, Focus and Grit. Expect to be asked about these in your interview! Benefits In London: * Competitive salary – carefully benchmarked. * Base salary band for the position: £52K - £75K * Holidays – 25 days plus UK public holidays. Your birthday off, plus one extra day for every year at Freetrade * Enhanced pension – We’ll match your contributions up to 7%. * Group Life Insurance – Protect your loved ones with coverage at 5x your salary, ensuring financial security in any circumstance * Private Health Insurance - Which includes access to high quality medical care, mental health support, dental and vision plans, Wellness programs and preventative care initiatives are also provided to ensure the wellbeing of your entire family * Income Protection Cover – Safeguard your income with comprehensive coverage, ensuring financial stability in the event of illness or injury * Enhanced parental leave – Time off when it matters most * Flexibility for those who need it – We’re office-first, but life happens. Whether you’re a parent or have care responsibilities, we focus on output and trust you to manage your time * Learning & Development – We fund industry qualifications so you can grow as a financial services professional * Cycle to Work scheme – Get a high quality bike and gear through our salary sacrifice scheme, spreading the cost with tax free monthly installment * Paid Sick Leave – Receive 10 days of fully paid sick leave each calendar year Interview Process We keep things simple and transparent. Our process includes: * Initial interview – A chat with our Senior Talent Partner * Hiring Manager interview – A deep dive into your skills and experience * Live Coding – Show us how you think and solve problems * System Design – We’ll explore how you design systems to handle real-world challenges * Executive interview – A conversation with our stakeholders, where we also assess cultural fit We are an Equal Opportunity employer committed to a diverse and representative team. Whatever your race, religion, colour, national origin, gender, sexual orientation, age, marital status, or disability - we want to hear from you. 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.
SpaceXAI’s mission is to create AI systems that can accurately understand the universe and aid humanity in its pursuit of knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate challenging themselves and thrive on curiosity. We operate with a flat organizational structure. All employees are expected to be hands-on and to contribute directly to the company’s mission. Leadership is given to those who show initiative and consistently deliver excellence. Work ethic and strong prioritization skills are important. All employees are expected to have strong communication skills. They should be able to concisely and accurately share knowledge with their teammates. ABOUT THE ROLE: We’re seeking an exceptional iOS engineer to join a small, high-impact team dedicated to creating the world’s most valuable AI application, judged by the impact it delivers to users. You’ll shape cutting-edge mobile experiences, blending technical mastery with product brilliance. RESPONSIBILITIES: * Dream up and craft delightful, intuitive user experiences that redefine how people interact with AI on mobile. * Obsess over every pixel, animation, and interaction, ensuring the experience feels magical and seamless. * Build blazing-fast, highly performant systems where every millisecond counts. * Drive technical and product decisions, collaborating with AI researchers and engineers to deploy state-of-the-art models globally. BASIC QUALIFICATIONS: * Expert in Swift, with deep knowledge of SwiftUI and UIKit. * Proficient in performance optimization—memory, CPU, GPU—using low-level tools to deliver blazing-fast systems. * Experienced in designing and shipping intuitive, pixel-perfect mobile UIs that redefine how users interact with AI. * Skilled in concurrency and reactive programming (Combine) for responsive, real-time apps. * Built high-throughput integrations with APIs (REST, gRPC) or AI model outputs, ensuring seamless data flow. * Capable of owning complex features end-to-end, from architecture to App Store deployment, with a focus on speed and scalability. PREFERRED SKILLS AND EXPERIENCE: * Deep expertise in the Apple ecosystem and related development tools. * Rust for working with our backend components. * AVFoundation for real-time audio processing. * Track record of shipping standout apps or standout features within apps. * Deep expertise in iOS development, particularly with Swift. We seek individuals who operate at the highest levels of their craft. * Excel at delivering results swiftly, often in a fraction of the time others require. Speed is a core value at SpaceXAI—we must act decisively to succeed. * Sharp product sense, with an ability to empathize with users, anticipate their needs, and translate that into features that delight and deliver value. COMPENSATION AND BENEFITS: £107,000 - £262,000 GBP Base salary is just one part of our total rewards package at SpaceXAI, which also includes equity, comprehensive healthcare and dental coverage, cash plan, income protection, life insurance, and various other discounts and perks. SpaceXAI is an equal opportunity employer. For details on data processing, view our Recruitment Privacy Notice.
About us We are champions of rail, inspired to build a greener, more sustainable future of travel. Trainline enables millions of travellers to find and book the best value tickets across carriers, fares, and journey options through our highly rated mobile app, website, and B2B partner channels. Great journeys start with Trainline 🚄 Now Europe’s number 1 downloaded rail app, with over 135 million monthly visits and £6.3 billion in annual ticket sales, we collaborate with 270+ rail and coach companies in over 40 countries. We want to create a world where travel is as simple, seamless, eco-friendly and affordable as it should be. Today, we're a FTSE 250 company driven by our incredible team of over 1,000 Trainliners from 50+ nationalities, based across London, Paris, Barcelona, Milan, Edinburgh and Madrid. With our focus on growth in the UK and Europe, now is the perfect time to join us on this high-speed journey. Introducing the Trainline App Platform Team 👋 The App Platform team provides the foundations that enable our mobile engineering teams to build, evolve and deliver exceptional customer experiences at scale. Working across iOS and Android, the team develops the shared capabilities, tooling, frameworks and engineering practices that help product teams move faster while maintaining high standards of quality, performance and reliability. As our Senior Principal Engineer (iOS), you will play a pivotal role in shaping the future of iOS engineering at Trainline. While embedded within the App Platform team, your influence will extend across the wider technology organisation as you define the long-term technical strategy for iOS alongside peers across Android, Web and Architecture. You'll establish a cohesive cross-platform architectural vision, balancing platform-specific innovation with opportunities to simplify solutions, increase consistency and avoid unnecessary duplication. This is a highly influential individual contributor role where you'll create leverage through technical leadership, partnering with engineers, architects, product, design and senior leaders to solve complex challenges, shape engineering strategy and raise the technical bar across the organisation. In this role as the Senior Principal Engineer (iOS), you will...🚄 * Define and own the long-term technical strategy for iOS, ensuring it supports Trainline's business goals while aligning with the wider architectural vision across mobile, web and platform engineering. * Own and evolve engineering standards, reusable patterns and best practices for iOS across Trainline, creating greater consistency, improving developer experience and enabling teams to build high-quality software more effectively. * Lead organisation-wide technical modernisation programmes that simplify our engineering landscape, improve maintainability and scalability, and enable product teams to deliver faster with confidence. * Partner closely with Principal Engineers, Architects and senior engineering leaders to establish a cohesive cross-platform strategy, identifying opportunities to share capabilities and architectural approaches while making pragmatic decisions about where platforms should remain distinct. * Champion technical excellence through modular, testable and maintainable software design, helping engineering teams adopt practices that improve quality, reliability, performance and long-term sustainability. * Evaluate emerging technologies and AI-enabled engineering practices, identifying where they create meaningful value for developers and customers while balancing innovation with security, operational cost and long-term sustainability. * Influence technical direction across the engineering organisation through clear communication, compelling technical proposals and trusted relationships with engineers, architects, product, design and executive stakeholders. * Mentor and develop senior engineers and members of the Principal Engineering community, while representing Trainline within the wider engineering community through knowledge sharing, technical leadership and community engagement. We'd love to hear from you if you have...🔍 * Significant experience defining technical strategy for large-scale iOS platforms or products, with a track record of delivering architectural improvements that have created lasting impact across multiple teams or organisations. * Deep expertise in modern iOS development, alongside strong experience designing modular, testable and maintainable software that balances scalability, reliability, performance and long-term maintainability. * Experience establishing engineering standards, technical patterns and best practices, with the ability to influence their adoption across an organisation through technical credibility and collaboration. * A proven ability to create alignment across engineering disciplines, working closely with architects, product, design and technology leaders to develop shared technical direction and deliver business outcomes. * Strong judgement when evaluating emerging technologies, including AI-enabled engineering capabilities, with the ability to identify where they can create genuine value while balancing cost, risk and long-term sustainability. * Excellent communication and influencing skills, with the ability to adapt your style to engage audiences ranging from hands-on engineers to senior and executive stakeholders. * Have an active presence within the wider iOS engineering community through speaking, mentoring, open-source contributions or community engagement, although this is not essential. More information: Enjoy fantastic perks like private healthcare & dental insurance, a generous work from abroad policy, 2-for-1 share purchase plans, an EV Scheme to further reduce carbon emissions, extra festive time off, and excellent family-friendly benefits. We prioritise career growth with clear career paths, transparent pay bands, personal learning budgets, and regular learning days. Jump on board and supercharge your career from day one! We're operating a hybrid model and ask that Trainliners work from the office a minimum of 60% of their time over a 12-week period. We also have a 28-day Work from Abroad policy. Our values represent the things that matter most to us and what we live and breathe everyday, in everything we do: * 💭 Think Big - We're building the future of rail * ✔️ Own It - We focus on every customer, partner and journey * 🤝 Travel Together - We're one team * ♻️ Do Good - We make a positive impact We know that having a diverse team makes us better and helps us succeed. And we mean all forms of diversity - gender, ethnicity, sexuality, disability, nationality and diversity of thought. That's why we're committed to creating inclusive places to work, where everyone belongs and differences are valued and celebrated. Interested in finding out more about what it's like to work at Trainline? Why not check us out on LinkedIn, Instagram and Glassdoor!