
Senior Mobile Platform Engineer
Remote
London, United Kingdom
Full Time
27-02-2025
Job Specifications
Small but mighty. That’s the best way to describe our Mobile Core team. Our vision? To empower product teams to build, maintain, and monitor mobile app features with an eye for quality, consistency and scale. How does that sound?
We’re looking for a Senior Engineer with a passion for technical excellence and a knack for crafting ambitious, forward-thinking strategies. If you thrive on enabling fellow engineers through a rock-solid, innovative platform, we’d love to hear from you!
If you’re excited to play with hot reload in React Native instead of recompiling your builds? Come on over!
If we said, iOS or Android, and you said “yes”, you’re the one that we want (ooh ooh ooh )!
Our app stands on a solid foundation, but we’re looking for a Senior Engineer who can reinforce and future-proof it while embracing opportunities to innovate. Bring us your unique insights, deep technical know-how, and strategic thinking, and we promise a supportive, growth-oriented environment filled with awesome humans.
The Nitty Gritty Skills You’ll Need
You have experience developing and maintaining React Native mobile apps
You're strong in TypeScript
You’re familiar with the Backend-for-Frontend (BFF) design pattern
You have hands on experience building native mobile apps for iOS and/or Android
You have proficiency with CI/CD processes and tools such as Fastlane or Github Actions
You have knowledge of tools like ReactQuery, Modularization, or Expo
You have experience building quality apps with the trending E2E testing frameworks (Maestro/Detox/Jest)
A deep understanding of current industry trends and best practices
Demonstrated ability to define and drive a technical strategy for a platform team
We'll geek out if you
Have a strong grasp of testing tools and automation
Believe in quality and maintainability over quick fixes
Stay ahead of the curve, continuously exploring the latest tools and techniques
Blog, speak at conferences, or generally live and breathe code outside of the workplace
Your colleagues say you:
Communicate and collaborate with empathy and clarity - you care about supporting those around you
Have a pulse on the latest tools and trends
Bring a strong problem-solving mindset and thrive on tackling complex challenges at scale
Enjoy coaching others and helping them grow as engineers
Are motivated by a strong passion to learn and continuously improve
Bring a positive, welcoming attitude - you’re someone that they’d love to grab a coffee with (virtual or not!)
Work in English with ease (it's our company language)
Show me the benefits!
Your own Pleo card (no more out-of-pocket spending!)
Lunch is on us - with catering in our Lisbon, Copenhagen and London offices or a monthly lunch allowance paid directly together with your salary in other markets
Private health insurance to ensure you’re fit in body and mind to do your best work
We offer 25 days of holiday + your public holidays
We offer flexibility/remote working options
Option to purchase 5 additional days of holiday through a salary sacrifice
We’re trialing MyndUp to give our employees access to free mental health and well-being support with great success so far
Access to LinkedIn Learning - acquire new skills, stay abreast of industry trends, and fuel your personal and professional development continuously
Paid parental leave - we want to make sure that we're supportive of families and help you feel that you don't have to compromise your family due to work
Why join us?
Working at Pleo means you're working on something very exciting: the future of work. Our mission is to help every company go beyond the books. Pleo itself means ‘more than you’d expect’, and it’s been the secret to our success over the last 8 years. So it’s only fitting that we’d pass this philosophy onto our customers to help them make the most of their finances.
We think company spending should be delegated to all employees and teams, that it should be as automated as possible, and that it should drive a culture of responsible spending. Finance teams shouldn’t be siloed from the rest of the organisation – they should work in unity with marketing, sales, IT and everyone else.
Speaking of working in unity, our values tell the story of how we work at Pleo. We have four core values, the first of which is ‘champion the customer’, which means we address real pain points that businesses face. Next up is ‘succeed as a team’, which highlights how our strength lies in our diversity and trust in each other. We also ‘make it happen’ by taking bold decisions and following through to deliver results. Last but not least, we ‘build to scale’, creating lasting solutions that address today’s challenges and anticipate tomorrow’s needs.
So, in a nutshell, that's Pleo. Today we are a 850+ team, from over 100 nations, sitting in our Copenhagen HQ, London, Stockholm, Berlin, Madrid, Montreal and Lisbon offices —and quite a few full-time remotes in 35 other countries! Being HQ'd out of Copenhagen means we're inspired by things like a good work-life balance. If you don't work in the office with us, we'll help you set up the best remote setup possible and make sure you still have time to connect with your team.
About Your Application
Please submit your application in English; it’s our company language so you’ll be speaking lots of it if you join
We treat all candidates equally: If you are interested please apply through our application system - any correspondence should come from there! Our lovely support isn't able to pass on any calls/ emails our way - and this makes sure that the candidate experience is smooth and fair to everyone
We’re on a mission to make everyone feel valued at work. That’s only achievable if our team reflects the diversity of the world around us - and that starts with you, hitting apply, even if you are worried you might not tick all the boxes! We embrace and encourage people from all backgrounds to apply - regardless of race/ethnicity, colour, religion, nationality, gender, sex, sexual orientation, age, marital status, disability, neurodiversity, socio-economic status, culture or beliefs
When you submit an application we process your personal data as a data processor. Find out more about how your data is used in the FAQs section at the bottom of our jobs page
About the Company
Centralise your business spending for complete financial efficiency and balance the books effortlessly with Europe’s most loved and trusted spend management platform. Expenses, reimbursements, invoices, budgets... With Pleo, you can pay, manage and optimise, turning your spending into a key to business success. Just... Pleo it. Join 37,000+ happy companies and start using Pleo today for free. www.pleo.io Know more
Related Jobs


- Company Name
- NatWest Group
- Job Title
- Back End Engineer - Golang
- Job Description
- Join us as a Back End Engineer This is an opportunity for a technically minded Software Engineer to join NatWest Boxed You'll be working with new and innovative technology to deliver high impact solutions Hone your existing software engineering skills and advance your career in this critical role What you'll do You’ll join one of the core cross-functional mission teams to build and develop the NatWest Boxed technology product. We will look to you to develop clean, elegant and reusable code that is well-tested and easy to maintain and extend. You’ll Also Work with stakeholders across the business to drive the direction of NW Boxed engineering and put the long-term interests of customers at the heart of key decisions Collaborate across our backend chapter to uphold standards, best practices and to promote innovation Work collaboratively with the team to resolve technical issues Support and oversee junior engineers and act as a subject matter expert The skills you'll need You’ll need a strong background in software engineering, software design or database design and architecture. You should have solid practical and theoretical knowledge of Golang software development as well as strong experience of working with microservices. You’ll Also Need An understanding of Kubernetes / Docker An excellent understanding of AWS deployment and configuration Experience working on a highly secure application An understanding on how to translate business objectives into data driven insight


- Company Name
- SoftNice
- Job Title
- DevOps Architect
- Job Description
- Primary • Proven experience as a Tech Lead in cloud infrastructure and DevOps environments. • Strong proficiency in Terraform for infrastructure as code (IaC) and Python for scripting and automation. • Hands-on experience with Rego for policy-as-code and Open Policy Agent (OPA). • Deep understanding of Azure and AWS cloud platforms, including their security and governance frameworks. Secondary • Familiarity with CSPM (Cloud Security Posture Management) and CNAP (Cloud Native Application Protection) tools and practices.


- Company Name
- Expedia Group
- Job Title
- Software Developer Engineer III
- Job Description
- Expedia Group brands power global travel for everyone, everywhere. We design cutting-edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners. Our diverse, vibrant, and welcoming community is essential in driving our success. Why Join Us? To shape the future of travel, people must come first. Guided by our Values and Leadership Agreements, we foster an open culture where everyone belongs, differences are celebrated and know that when one of us wins, we all win. We provide a full benefits package, including exciting travel perks, generous time-off, parental leave, a global hybrid work setup (with some pretty cool offices), and career development resources, all to fuel our employees' passion for travel and ensure a rewarding career journey. We’re building a more open world. Join us. Role Summary A high performing individual contributor who acts as a mentor to more junior engineers, applies new engineering principles to improve existing systems, and is responsible for leading complex, well-defined projects. As software engineer in the Property Experience team, you will be responsible for building and maintaining our high-availability, high-transactional Property Detail Pages and the underlying experience APIs that power them. You will be part of a multi-functional team of Product Managers, TPMs, Engineering Managers, and Software Engineers based in Gurgaon, Bangalore, London, and Madrid. We prioritise building high-quality software with a focus on availability, performance, scalability, and system resiliency. What You'll Do Act as a point of contact for technical issues related to specific work streams within a project. Implement product features working as part of a multi-functional team using agile methodologies and run what you build approach Lead the team to identify and develop lean technical solutions, guiding the team to find the right balance between technical excellence and shipping value to our users Learn from others and share your own skills & perspectives too - we believe that no one is the finished article, and that there should be learning and career development in every role you do. Who You Are You’ve strong experience using backend technologies to build APIs preferably in VM languages (Java/Kotlin/Scala/Clojure/Groovy) You are interested, or have some experience, working with frontend or Native tech too (React/Switf/Kotlin) Be self-motivated with drive and good organisational skills to work on a fast-paced team delivering product features Critical thinker, expected to speak out and voice concerns when needed Passionate about learning and improving our codebase and developer experience You have collaborated closely with Product Managers to represent the technical feasibility of work and turn requirements into technical solutions You have a passion for teaching others - you will have coached or mentored other Engineers, elevating their technical skillsets Good to know We are looking for someone that can lean into the Frontend or Native, and Backend when needed. If you only have experience as a Backend engineer, but you are interested in learning, please still apply as we do not expect you to be an expert in both platforms, and we are happy to teach you. This is a hybrid role, we work from our London office Three times a week. Accommodation requests If you need assistance with any part of the application or recruiting process due to a disability, or other physical or mental health conditions, please reach out to our Recruiting Accommodations Team through the Accommodation Request. We are proud to be named as a Best Place to Work on Glassdoor in 2024 and be recognized for award-winning culture by organizations like Forbes, TIME, Disability:IN, and others. Expedia Group's family of brands includes: Brand Expedia®, Hotels.com®, Expedia® Partner Solutions, Vrbo®, trivago®, Orbitz®, Travelocity®, Hotwire®, Wotif®, ebookers®, CheapTickets®, Expedia Group™ Media Solutions, Expedia Local Expert®, CarRentals.com™, and Expedia Cruises™. © 2024 Expedia, Inc. All rights reserved. Trademarks and logos are the property of their respective owners. CST: 2029030-50 Employment opportunities and job offers at Expedia Group will always come from Expedia Group’s Talent Acquisition and hiring teams. Never provide sensitive, personal information to someone unless you’re confident who the recipient is. Expedia Group does not extend job offers via email or any other messaging tools to individuals with whom we have not made prior contact. Our email domain is @expediagroup.com. The official website to find and apply for job openings at Expedia Group is careers.expediagroup.com/jobs. Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, gender, sexual orientation, national origin, disability or age.


- Company Name
- ESG
- Job Title
- Dev Ops Engineer
- Job Description
- Dev Ops Engineer Salary: £48,336- £58,000 HYBRID WORKING We are an innovative and market leading software & services company based in Chorley serving clients in the utility sector ranging from new entrants to large existing suppliers. We deliver sophisticated software solutions and managed services in a Private Cloud infrastructure, servicing both traditional and modern real-time, smart energy clients. This is a key role within our IT Roadmap. With a focus on the continuous evolution of our DevOps structure, which is in its infancy, the successful candidate will have at least 2 years experience working within a Software Development environment. A hands-on role which will see you join a team of skilled engineers ensuring that all cloud-based infrastructure is accessible, secure, and highly available, implementing industry best practices and tooling. Contributing to the design, implementation, and maintenance of our Cloud infrastructure and Kubernetes Architecture. RESPONSIBILITIES • Implement Hybrid Environments: Contribute to projects transitioning from On-Premises to the cloud, focusing on the shift from VMWare to a cloud native environment, following the lead's directions. • Team Collaboration: Collaborate within a team of engineers on cloud platform projects, supporting tasks related to both System and Cloud aspects, such as reliability, high availability, disaster recovery, and security. • Team Participation: Engage in regular communication, contribute to discussions during one-on-one sessions, and collaborate with the team leader and other stakeholders. • Budget Awareness: Assist in managing resources within budget constraints, following the lead's guidance on tagging and cost center management. • Alignment with Objectives: Ensure that individual tasks align with organizational goals, guided by the lead. • Incident Support: Participate in the incident management and response function as a supportive team member, following the lead's guidance. • Availability and Performance Contribution: Collaborate on maintaining the end-to-end availability and performance of the Cloud, following the lead's direction on automated solutions to prevent issue recurrence. • Learning and Development: Seek mentorship from the team leader, actively participate in skill development, and contribute to technical work under the lead's guidance. • Container Orchestration Support: Assist in the deployment and scaling of containerized applications within Kubernetes clusters, following the lead's direction on resource allocation and scheduling. • Monitoring Assistance: Support the implementation of monitoring and observability solutions like Prometheus and Grafana, following the lead's guidance for insights into cluster performance and application behavior. • Kubernetes Ecosystem Awareness: Stay informed about the Kubernetes ecosystem and follow the lead's guidance on the adoption of new tools and best practices within the organization. • Automation Assistance: Collaborate on optimizing existing systems, constructing infrastructure, and reducing manual work through automation, following the lead's direction. • Cost Optimization Awareness: Contribute to efforts aimed at optimizing Cloud and system costs, in line with the lead's guidance. • Security Compliance: Adhere to Information Security Management Systems (ISMS) standards for system hardware, operating systems, software systems, and related procedures, following the lead's guidance to ensure secure solutions. • Innovation Support: Actively contribute ideas for improvements and innovation to enhance services, guided by the lead's direction. • Documentation Collaboration: Contribute to maintaining comprehensive documentation of solutions, configurations, and procedures, following the lead's guidance for knowledge sharing and troubleshooting. • Cross-Functional Collaboration: Collaborate effectively with cross-functional teams under the lead's guidance. POSITION QUALIFICATIONS • Bachelor's degree in computer science, information technology, or a related field (or equivalent work experience). • Infrastructure as Code (IaC): Terraform. • Containerization and Microservice Architecture: Production Kubernetes experience, strong knowledge of containers and Kubernetes. knowledge of microservice architecture design. Understanding of helm. • Cloud Platforms: Strong experience operating cloud platforms at scale in a major cloud provider such as AWS, Azure or GCP • Programming Languages: Experience in writing tooling or applications in Python, Go or Java. • CI/CD: Hands on experience with GitHub Actions or Jenkins and Gitops tooling such as ArgoCD. Including creating custom actions or pipelines. • Scripting: Linux Shell. • AWS Services: Hands-on experience with services such as EKS, EC2, S3, IAM, Networks, Athena, CloudWatch or equivalents. ABOUT YOU Innovative Thinker: You are a creative problem solver who seeks out innovative solutions to complex challenges. Big Picture: Able to take a step back to see the big picture so that effective decisions can be selected Security Conscious: You have a keen understanding of the importance of security in today's digital landscape and are dedicated to ensuring the utmost protection of customer data. Documentation Advocate: You recognize the value of clear and organised documentation, making it a priority in your work. Team Player: Collaboration is second nature to you, and you thrive in a team environment where ideas are shared, and collective goals are achieved. Adaptive: In a rapidly evolving technology landscape, you remain adaptable and eager to learn about new tools and techniques. Excellent communication skills: able to explain technical issues and solutions to all levels of the business, and to external stakeholders Positive can-do attitude: Ability to consume information and maintain a can-do mindset in a business where flexibility and change is paramount Good commercial awareness – used to operating within a service level/service credit regime, experience of supporting high impact, real-time operations You will be able to demonstrate ESGs key values of - Excellence: be accountable to deliver our best - Passion: show how much we care each day - Integrity: do the right thing when no one is looking - Collaboration: work together to succeed together