React Native Mobile iOS Developer - London - perm to £130,000 + bonus

React Native Mobile iOS Developer - London - perm to £130,000 + bonus

London Full-Time 130000 - 130000 € / year (est.) No home office possible
M

At a Glance

  • Tasks: Join a leading investment firm to enhance their flagship mobile app using React Native.
  • Company: Dynamic investment management firm focused on innovation and technology.
  • Benefits: Competitive salary up to £130,000 plus bonuses and career growth opportunities.
  • Other info: Mentorship opportunities and a collaborative environment await you.
  • Why this job: Make a real impact in finance tech while working with cutting-edge tools and a talented team.
  • Qualifications: Proven React Native experience and strong communication skills are essential.

The predicted salary is between 130000 - 130000 € per year.

Leading Investment Management firm is seeking a senior React Native iOS mobile developer to join the team building the mobile app for their flagship Front Office platform. This platform is used by portfolio managers and analysts cross-asset to both manage portfolios and place orders, so strong communication skills are just as important as technical ability.

Principal Responsibilities

  • Delivery: Delivering functionality enhancements across the Equity screens, including the Orders workflow. Driving cross-domain improvements to shared controls and components. Improving app reliability and observability through expanded E2E test coverage, telemetry, monitoring etc. Providing support for the application and its users.
  • Technical Excellence: Performing as a domain expert across the software life cycle (coding, testing, deployment), leading significant pieces of development. Leading code reviews and actively participating in providing feedback on others' designs and code. Being accountable for technical debt in your own software. Owning complex technical problems - breaking them down methodically, making tactical vs. strategic trade-offs, and adapting your approach as new information emerges.
  • Leadership: Leading projects, work streams, or a small project team as required. Mentoring and supporting team members, particularly junior developers, and actively suggesting improvements to team practices.
  • Business Knowledge: Able to work directly with business partners in an asset management context. Can articulate business needs and translate them into technology solutions.

Required Skills and Experience:

  • Technical Skills
    • React Native - Proven track record of shipping and maintaining high-scale, production-ready React Native applications. You should have experience managing the full life cycle of an app that real users depend on - from feature development through to release and ongoing maintenance.
    • Expert TypeScript - Deep comfort with advanced TypeScript patterns and ensuring strict type safety across Redux and navigation layers.
    • Advanced State Management (Redux Toolkit + Saga) - Ability to architect and maintain complex state using Redux Toolkit and Redux Saga. Proficient with normalised state and advanced saga flows including error handling.
    • Mobile CI/CD & Fastlane - Hands-on experience owning and debugging non-trivial CI/CD pipelines (GitLab preferred). This includes multi-environment builds, code signing via Fastlane Match, artifact publishing, and managing child pipelines.
    • Testing Discipline - A test-first mindset with proficiency in Jest and React Testing Library, focusing on accessible querying by role and text. Comfortable with sophisticated mocking strategies and E2E frameworks such as Detox.
    • iOS Build Toolchain - Solid understanding of the iOS ecosystem including Xcode, CocoaPods, simulators, and provisioning profiles. Able to independently troubleshoot build failures and signing issues.

Preferred Skills and Experience:

  • React Navigation - Experience implementing and typing complex navigation patterns (stack, tab, and nested navigators).
  • Mobile UX/UI Sensibility - A sharp eye for design and the ability to build intuitive interfaces that maximise limited mobile screen real estate.
  • AI-Assisted Development - Proficiency with modern AI tools (Copilot, Cursor, etc.) to accelerate workflows and code quality.
  • Data Visualisation - Experience rendering performant charts, graphs, or dashboards within a mobile context.
  • Real Time Data - Experience with WebSockets or transitioning applications from polling-based sync to Real Time architectures.
  • Form Management - Experience handling complex user input using Formik and Yup.
  • Previous financial services experience is useful but not required.

React Native Mobile iOS Developer - London - perm to £130,000 + bonus employer: McCabe & Barton

As a leading Investment Management firm, we pride ourselves on fostering a dynamic and inclusive work culture that values both technical excellence and strong communication skills. Our London-based team offers competitive salaries, performance bonuses, and ample opportunities for professional growth, including mentorship programmes and leadership roles. Join us to be part of a collaborative environment where your contributions directly impact our flagship Front Office platform, making a meaningful difference in the asset management industry.

M

Contact Detail:

McCabe & Barton Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land React Native Mobile iOS Developer - London - perm to £130,000 + bonus

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your React Native projects. Include links to your GitHub or any live apps you've developed. This gives potential employers a taste of what you can do beyond just a CV.

Tip Number 3

Prepare for interviews by brushing up on both technical and soft skills. Practice coding challenges and be ready to discuss how you've tackled complex problems in past projects. Remember, communication is key!

Tip Number 4

Apply through our website! We make it easy for you to find roles that match your skills. Plus, it shows you're genuinely interested in joining our team. Don't miss out on the chance to land that dream job!

We think you need these skills to ace React Native Mobile iOS Developer - London - perm to £130,000 + bonus

React Native
TypeScript
Redux Toolkit
Redux Saga
Mobile CI/CD
Fastlane
Jest

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the React Native Mobile iOS Developer role. Highlight your experience with React Native, TypeScript, and any relevant projects you've worked on. We want to see how your skills match what we're looking for!

Showcase Your Projects:Include links to your previous work or GitHub repositories that demonstrate your expertise in mobile app development. This gives us a chance to see your coding style and the quality of your work firsthand.

Craft a Compelling Cover Letter:Your cover letter should tell us why you're passionate about this role and how you can contribute to our team. Be sure to mention your communication skills and how you can bridge the gap between tech and business needs.

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!

How to prepare for a job interview at McCabe & Barton

Know Your Tech Inside Out

Make sure you’re well-versed in React Native and TypeScript. Brush up on your experience with Redux Toolkit and Saga, as well as CI/CD pipelines. Be ready to discuss specific projects where you’ve implemented these technologies and how you tackled challenges.

Show Off Your Communication Skills

Since this role involves working closely with portfolio managers and analysts, practice articulating complex technical concepts in simple terms. Prepare examples of how you've successfully collaborated with non-technical stakeholders in the past.

Demonstrate Leadership and Mentorship

Think of instances where you’ve led projects or mentored junior developers. Be prepared to share how you approach leadership and what strategies you use to support your team’s growth and improve practices.

Prepare for Problem-Solving Questions

Expect to face questions that assess your ability to break down complex problems. Practice explaining your thought process when tackling technical debt or troubleshooting build failures, showcasing your methodical approach and adaptability.