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: Enjoy competitive salary, bonuses, equity, and comprehensive health benefits.
- 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 36000 - 60000 £ per year.
At Ripple, we’re building a world where value moves like information does today. 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.
The Work
As a Staff Engineer (Mobile), you will be working on Palisade - Ripple’s flagship wallet as a service platform enabling businesses, fintechs and banks to build digital asset treasury, payment and exchange use-cases.
What you’ll do
- Mobile development expertise: You have solid experience building high-quality, cross-platform applications for iOS and Android using React Native and TypeScript.
- Native familiarity: While you live in JavaScript, experience with native code (Swift, Kotlin, or Objective-C) to bridge gaps or debug native modules is a significant plus.
- Form handling: You have experience building complex forms and implementing robust validation logic.
- 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.
- User-obsessed mindset: You don’t just write code; you build products. You are passionate about mobile UX, gestures, and animations.
- Clean code philosophy: You care deeply about the quality of your craft.
- Collaborative spirit: You are a genuine team player who thrives in a collaborative environment.
- Testing culture: You believe that code isn’t complete until it’s verified.
- Performance focus: You understand that a janky app is a bad UX.
- Smart tooling usage: You leverage the right tools for the job—including AI assistants—to be efficient.
- Industry interest: 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 every employee is a respected, valued, and empowered part of the team.
- In-office collaboration for moments that matter is important to our culture.
- 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.
- Mobile phone stipend.
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.
Staff Software Engineer (Mobile) in Slough employer: ripple
Contact Detail:
ripple Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Staff Software Engineer (Mobile) in Slough
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can open doors that a CV just can't.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your mobile development projects. This is your chance to shine and demonstrate what you can bring to the table.
✨Tip Number 3
Prepare for interviews by practising common questions and coding challenges. We all know that confidence is key, so get comfortable with your tech stack and be ready to discuss your past experiences.
✨Tip Number 4
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) in Slough
Some tips for your application 🫡
Show Off Your Skills: When you're writing your application, make sure to highlight your mobile development expertise. Talk about your experience with React Native and TypeScript, and don’t forget to mention any native code skills you have. We want to see how you can bring your unique talents to our team!
Be User-Obsessed: We love candidates who think about the user experience! In your application, share examples of how you've built products with a focus on mobile UX, gestures, and animations. If you've worked with Figma, let us know how it helped you bridge design and engineering.
Keep It Clean and Simple: We value clean code philosophy here at Ripple. In your written application, mention your approach to writing readable and maintainable code. Share any experiences where you’ve adhered to DRY principles or optimised performance for smooth user experiences.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen to join our team and be part of something big!
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 knowledge of native code like Swift or Kotlin, as being able to bridge gaps will impress the interviewers.
✨Showcase Your User-Centric Approach
Prepare examples that highlight your user-obsessed mindset. Discuss how you've improved mobile UX in past projects, focusing on gestures and animations. If you’ve worked with Figma, mention how it helped you collaborate with designers.
✨Demonstrate Clean Code Practices
Be ready to talk about your coding philosophy. Share how you adhere to DRY principles and ensure your code is maintainable. You might even want to bring a code sample that showcases your clean coding style.
✨Emphasise Collaboration and Testing
Since this role values teamwork, prepare to discuss your experiences in collaborative environments. Also, highlight your commitment to testing; share any frameworks you’ve used to ensure reliability across devices.