Staff Software Engineer (Mobile)
Staff Software Engineer (Mobile)

Staff Software Engineer (Mobile)

Full-Time 43200 - 72000 £ / year (est.) No home office possible
R

At a Glance

  • Tasks: Develop mobile applications for Ripple's flagship wallet platform using React Native and TypeScript.
  • Company: Join Ripple, a leader in crypto solutions transforming the global financial system.
  • Benefits: Competitive salary, bonuses, wellness support, and generous vacation policy.
  • Why this job: Make a real impact in fintech while growing your skills in a dynamic environment.
  • Qualifications: Experience in mobile development and a passion for user-centric design.
  • Other info: Collaborative culture with opportunities for professional growth and team bonding activities.

The predicted salary is between 43200 - 72000 £ per year.

Please note this is for London, UK. You only need to apply to one location if there are multiple listed for the job.

At Ripple, we’re building a world where value moves like information does today. It’s big, it’s bold, and we’re already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and creating greater economic fairness and opportunity for more people, in more places around the world. And we get to do the best work of our career and grow our skills surrounded by colleagues who have our backs. If you’re ready to see your impact and unlock incredible career growth opportunities, join us, and build real world value.

The Work

  • Mobile development expertise: You have solid experience building high-quality, cross-platform applications for iOS and Android using React Native and TypeScript.
  • Form handling: You have experience building complex forms and implementing robust validation logic. You know how to make data entry easy for the user while ensuring data integrity.
  • Store deployment: Experience managing the release lifecycle - including certificates, signing, and deploying to the Apple App Store and Google Play Store is a big plus.
  • Styling proficiency: You have a knack for creating polished mobile interfaces. Experience with Styled Components is a plus, but ultimately, you know how to build layouts that look and feel great on any screen size.
  • User-obsessed mindset: You don't just write code; you build products. You are passionate about mobile UX, gestures, and animations. Experience with Figma is a plus, helping you bridge the gap between design and engineering.
  • Clean code philosophy: You care deeply about the quality of your craft. You strive for simplicity, strictly adhere to DRY (Don’t Repeat Yourself) principles, and write code that is readable and maintainable.
  • Collaborative spirit: You are a genuine team player who thrives in a collaborative environment. You communicate clearly, welcome code reviews, and enjoy solving problems with your peers.
  • Testing culture: You believe that code isn’t complete until it’s verified. Experience with mobile testing frameworks is highly valued to ensure reliability across devices.
  • Performance focus: You understand that a janky app is a bad UX. You keep performance in mind, optimising for smooth animations, fast launch times, and efficient memory usage.
  • Smart tooling usage: You leverage the right tools for the job—including AI assistants—to be efficient, but you are transparent about their use. You verify every output, ensuring that you maintain full understanding and ownership of the code you ship.
  • Industry interest: While not required, previous experience in Web3, blockchain, or fintech is considered a plus.

What You’ll Bring

  • Proven track record of building and delivering backend systems from development to production.
  • Hands-on experience working on large-scale distributed systems.
  • Familiarity with event-driven micro-services, Kubernetes, and cloud-based infrastructure.
  • Familiarity with gRPC and protocol buffers.
  • Ability to work in a fast-paced start-up environment and be a core contributor to the success of the company.
  • A self-starter that thrives on autonomy and can see a task through from start to finish.
  • A positive attitude with a passion for acquiring and sharing knowledge.
  • Web3, blockchain, and fintech experience are a plus.

WHO WE ARE: Do Your Best Work

  • The opportunity to build in a fast-paced start-up environment with experienced industry leaders.
  • A learning environment where you can dive deep into the latest technologies and make an impact.
  • A professional development budget to support other modes of learning.
  • Thrive in an environment where no matter what race, ethnicity, gender, origin, or culture they identify with, every employee is a respected, valued, and empowered part of the team.
  • In-office collaboration for moments that matter is important to our culture, and we give managers and teams the flexibility to decide which 10+ days a month they come in.
  • Bi-weekly all-company meeting - business updates and ask me anything style discussion with our Leadership Team.
  • We come together for moments that matter which include team offsites, team bonding activities, happy hours and more!

Take Control of Your Finances

  • Competitive salary, bonuses, and equity.
  • Competitive benefits that cover physical and mental healthcare, retirement, family forming, and family support.
  • Employee giving match.

Take Care of Yourself

  • R&R days so you can rest and recharge.
  • Generous wellness reimbursement and weekly onsite & virtual programming.
  • Generous vacation policy - work with your manager to take time off when you need it.
  • Industry-leading parental leave policies. Family planning benefits.
  • Catered lunches, fully-stocked kitchens with premium snacks/beverages, and plenty of fun events.

Benefits listed above are for full-time employees. Ripple is an Equal Opportunity Employer. We’re committed to building a diverse and inclusive team. We do not discriminate against qualified employees applicants because of race, color, religion, gender identity, sex, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by local law or ordinance.

Staff Software Engineer (Mobile) employer: ripple

Ripple is an exceptional employer located in London, offering a dynamic work environment where innovation thrives and employees are empowered to make a real impact. With a strong focus on professional development, competitive benefits, and a culture that values diversity and collaboration, Ripple provides its staff with the tools and support needed for meaningful career growth. Join us to be part of a forward-thinking team that is reshaping the global financial landscape while enjoying a healthy work-life balance and engaging company culture.
R

Contact Detail:

ripple Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Staff Software Engineer (Mobile)

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your mobile development projects, especially those using React Native and TypeScript. This gives potential employers a taste of what you can do.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills before the big day.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team at Ripple.

We think you need these skills to ace Staff Software Engineer (Mobile)

Mobile Development Expertise
React Native
TypeScript
Form Handling
Data Validation Logic
Store Deployment
Styled Components
Mobile UX
Figma
Clean Code Philosophy
DRY Principles
Collaborative Spirit
Mobile Testing Frameworks
Performance Optimisation
Event-Driven Micro-Services

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter for the Staff Software Engineer role. Highlight your mobile development experience, especially with React Native and TypeScript, to show us you’re the perfect fit!

Show Off Your Projects: Include links to any relevant projects or apps you've worked on. We love seeing real examples of your work, especially if they demonstrate your skills in building polished mobile interfaces and handling complex forms.

Be Clear and Concise: When writing your application, keep it straightforward. Use clear language and avoid jargon where possible. We appreciate a well-structured application that gets straight to the point!

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy to do!

How to prepare for a job interview at ripple

✨Know Your Tech Stack

Make sure you’re well-versed in React Native and TypeScript, as these are crucial for the role. Brush up on your experience with mobile development, especially around building cross-platform applications. Be ready to discuss specific projects where you’ve implemented complex forms and validation logic.

✨Showcase Your User-Centric Mindset

Prepare to talk about how you prioritise user experience in your work. Bring examples of how you've improved mobile UX through gestures and animations. If you’ve used Figma, mention how it helped you collaborate with designers to create polished interfaces.

✨Demonstrate Your Clean Code Philosophy

Be ready to discuss your approach to writing clean, maintainable code. Highlight your adherence to DRY principles and any experiences you have with code reviews. This shows that you care about quality and collaboration, which is key for a Staff Engineer.

✨Emphasise Your Performance Focus

Talk about how you ensure smooth performance in your applications. Share any experiences you have with optimising animations, launch times, and memory usage. This will demonstrate your understanding of what makes a great mobile app and your commitment to delivering a top-notch user experience.

Staff Software Engineer (Mobile)
ripple

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

R
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>