Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Staff Engineer - React Native image - Rise Careers
Job details

Staff Engineer - React Native

About Lendable

Lendable is on a mission to make consumer finance amazing: faster, cheaper and friendlier.

  • We're building one of the world’s leading fintech companies and are off to a strong start:

  • One of the UK’s newest unicorns with a team of just over 400 people

  • Among the fastest-growing tech companies in the UK

  • Profitable since 2017

  • Backed by top investors including Balderton Capital and Goldman Sachs

  • Loved by customers with the best reviews in the market (4.9 across 10,000s of reviews on Trustpilot)

So far, we’ve rebuilt the Big Three consumer finance products from scratch: loans, credit cards and car finance. We get money into our customers’ hands in minutes instead of days.

We’re growing fast, and there’s a lot more to do: we’re going after the two biggest Western markets (UK and US) where trillions worth of financial products are held by big banks with dated systems and painful processes.

Join us if you want to

  • Take ownership across a broad remit. You are trusted to make decisions that drive a material impact on the direction and success of Lendable from day 1

  • Work in small teams of exceptional people, who are relentlessly resourceful to solve problems and find smarter solutions than the status quo

  • Build the best technology in-house, using new data sources, machine learning and AI to make machines do the heavy lifting

About Lendable


Lendable is on a mission to make consumer finance amazing: faster, cheaper and friendlier.

 

> We're building one of the world’s leading fintech companies and are off to a strong start:

> One of the UK’s newest unicorns with a team of just over 400 people

> Among the fastest-growing tech companies in the UK

> Profitable since 2017

> Backed by top investors including Balderton Capital and Goldman Sachs

> Loved by customers with the best reviews in the market (4.9 across 10,000s of reviews on Trustpilot)


So far, we’ve rebuilt the Big Three consumer finance products from scratch: loans, credit cards and car finance. We get money into our customers’ hands in minutes instead of days.

 

We’re growing fast, and there’s a lot more to do: we’re going after the two biggest Western markets (UK and US) where trillions worth of financial products are held by big banks with dated systems and painful processes.



Join us if you want to


> Take ownership across a broad remit. You are trusted to make decisions that drive a material impact on the direction and success of Lendable from day 1

> Work in small teams of exceptional people, who are relentlessly resourceful to solve problems and find smarter solutions than the status quo

> Build the best technology in-house, using new data sources, machine learning and AI to make machines do the heavy lifting



About the role


We’re looking for an experienced React Native Staff Engineer to support and lead our frontend engineers in a cross-functional team building new product experiences in our established Zable App, used by over 500,000 customers on iOS and Android.


Over the next year we have big plans for our app. New products and bringing Zable to a new audience. We are scaling our dev team up to match our ambition and we’re looking for talented people to help us experiment and succeed in these new areas.


Alongside feature work we also put a big focus on improving performance, reducing tech debt, and improving scalability. Our ideal engineer is detail focused and resourceful, and keen to understand the bigger picture outside of their product team, contributing to wider engineering and business initiatives that help us scale our UK and US based products as we continue to grow.



What we're looking for

  • You have experience working with product owners to break down business requirements into deliverable tasks and estimate the complexity of their implementation. You can quickly identify the difficulties of implementing a feature from an initial design wireframe or outline spec and work together to propose alternative approaches where appropriate

  • You are passionate about building high-performing teams. You organise work streams in conjunction with the product owner, and look for optimisations that will improve team performance and happiness, while driving individual accountability for delivery

  • You have experience mentoring and supporting other engineers, alongside engineering managers, working to encourage their personal and professional growth, and enabling them to succeed.

  • You have an expert understanding of modern Javascript with Typescript

  • You have experience leading cross-platform mobile development using React Native

  • You have a strong understanding of the different needs of mobile users across a variety of platforms and devices

  • You’re comfortable owning and managing the full spectrum of iOS & Android application requirements, such as provisioning, certificate management, automated deployment, and app store release processes

  • You set the standard for automated testing in your team, and take a pragmatic approach to implementing and improving the various phases of the testing pyramid 

  • You can quickly identify and assess technical debt and are a vocal advocate for prioritising code improvements alongside feature work when the opportunity arises

  • You understand the importance of catering to users with accessibility needs, and are familiar with the approaches and tooling required to ensure accessibility guidelines and best practices are adhered to

What would make you stand out

  • You’ve lead teams which have built, or worked on, products that have scaled from zero users to tens or hundreds of thousands (or more), and can apply what you learnt in new contexts

  • You’ve used GraphQL in a production environment

  • You’ve had experience in scaling React Native to multiple teams

  • You’ve built and launched new products and grown the audience

  • You have in-depth experience of mobile performance best practices and debugging

  • You’ve employed staged rollouts and multivariate testing approaches to release new features and test hypotheses

  • You have experience of UI or UX design. You feel at ease discussing approaches with product designers, and are happy to get involved in making design decisions where required

Interview process

  • A quick video call with a member of our talent team to learn more about you

  • A 30-minute video call with the hiring manager to discuss your experience and answer any initial technical questions you have about the role

  • A short React Native coding exercise to complete in your own time

  • A technical session with your peers where you’ll discuss your solution to the exercise, talk through some problems and scenarios, and dig deeper into your technical experience

  • An interview with an Engineering Manager to explore your motivations and goals, assess how you could play a part in your team’s success, and better understand how we could help you thrive in your role. 

Life at Lendable (check out our Glassdoor page)


> The opportunity to scale up one of the world’s most successful fintech companies.

> Best-in-class compensation, including equity.

> You can work from home every Monday and Friday if you wish - on the other days we all come together IRL to be together, build and exchange ideas.

> Our in-house chef prepares fresh, healthy lunches in the office every Tuesday-Thursday

> We care for our Lendies’ well-being both physically and mentally, so we offer coverage when it comes to private health insurance

> ​We're an equal opportunity employer and are looking to make Lendable the most inclusive and open workspace in London


Check out our blog!

Life at Lendable (check out our Glassdoor page)

  • The opportunity to scale up one of the world’s most successful fintech companies.

  • Best-in-class compensation, including equity.

  • You can work from home every Monday and Friday if you wish - on the other days we all come together IRL to be together, build and exchange ideas.

  • Our in-house chef prepares fresh, healthy lunches in the office every Tuesday-Thursday

  • We care for our Lendies’ well-being both physically and mentally, so we offer coverage when it comes to private health insurance

  • ​We're an equal opportunity employer and are looking to make Lendable the most inclusive and open workspace in London

Check out our blog!

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Staff Engineer - React Native, Lendable

At Lendable, we’re on the lookout for a dynamic Staff Engineer - React Native to join our innovative team! If you're excited about making consumer finance faster, cheaper, and friendlier, Lendable is the place for you! With over 500,000 users benefiting from our amazing Zable App, we are focused on rolling out new product experiences and expanding our reach. Your role will involve working closely with frontend engineers, leading projects, and making pivotal decisions that impact the success of our products. Your expertise in React Native and modern JavaScript will play a crucial part as we revamp our app and enhance user experiences for our customers. We're not just about developing features; we're committed to high performance, scalability, and reducing tech debt while nurturing an incredible team spirit. You will mentor fellow engineers, promote best practices for automated testing, and make an effort to improve the accessibility of our applications. If you’re an enthusiastic problem-solver who enjoys collaboration and is eager to contribute to a thriving, fast-growing tech company, then we’d love to have you on board. The ideal candidate will have experience with GraphQL, and mobile performance debugging, and be a strong advocate for code improvements alongside feature development. Excited to take ownership, innovate, and shape the future of fintech? Join us at Lendable!

Frequently Asked Questions (FAQs) for Staff Engineer - React Native Role at Lendable
What are the main responsibilities of a Staff Engineer - React Native at Lendable?

As a Staff Engineer - React Native at Lendable, your main responsibilities will include leading frontend engineering teams in building new product features for our Zable App, enhancing app performance, mentoring junior engineers, and collaborating closely with product owners. You'll take ownership of technical decisions and ensure solutions align with our mission to make consumer finance amazing!

Join Rise to see the full answer
What qualifications are necessary to apply for the Staff Engineer - React Native position at Lendable?

To be considered for the Staff Engineer - React Native position at Lendable, you should have extensive experience in modern JavaScript frameworks, particularly React Native. A strong understanding of mobile user needs, cross-platform development, and automated testing practices is vital. Experience mentoring others and a passion for building high-performing teams will also be essential.

Join Rise to see the full answer
How does Lendable ensure the quality of its mobile applications in the Staff Engineer role?

At Lendable, quality assurance for mobile applications involves setting high standards for automated testing within the engineering team. As a Staff Engineer - React Native, you'll implement efficient testing phases and advocate for code improvements, ensuring the app remains robust and user-friendly while addressing tech debt effectively.

Join Rise to see the full answer
What makes the Staff Engineer - React Native role at Lendable unique?

The Staff Engineer - React Native position at Lendable stands out because you’ll directly influence the development of high-impact features for an established application with a vast user base. You'll have a significant say in technical direction, work closely with exceptional peers, and have opportunities to experiment with innovative solutions that push the envelope in fintech.

Join Rise to see the full answer
What is the interview process like for the Staff Engineer - React Native role at Lendable?

The interview process for the Staff Engineer - React Native position includes an initial video call with the talent team, a technical session with peers, a coding exercise to showcase your React Native skills, and an interview with an Engineering Manager to discuss your motivations and fit within the team. This structured approach ensures we find the right match for both you and Lendable.

Join Rise to see the full answer
Common Interview Questions for Staff Engineer - React Native
Can you describe a successful project you've led as a React Native engineer?

When answering this question, focus on a specific project where you took the lead. Discuss the initial problem, your approach to finding solutions, the techniques used in React Native, and the overall impact on the end users. Highlight any challenges faced and how your leadership made a difference.

Join Rise to see the full answer
What strategies do you use to mentor junior engineers in your team?

To effectively answer this question, share your mentoring philosophy and specific strategies. Discuss how you encourage open communication, provide constructive feedback, and facilitate learning opportunities, such as pair programming or code reviews to help junior engineers grow.

Join Rise to see the full answer
How do you prioritize performance improvement in a React Native app?

When discussing this, mention your framework for identifying performance metrics, analyzing bottlenecks, and setting specific goals for improvement. Talk about any tools used for performance monitoring and the importance of balancing performance enhancements with new feature development.

Join Rise to see the full answer
How do you handle technical debt in ongoing projects?

Discuss your understanding of technical debt and its implications. Describe a systematic approach you take to assess and prioritize technical debt, such as allocating time in sprints to address it, advocating for necessary changes to stakeholders, and balancing feature development against maintaining code quality.

Join Rise to see the full answer
What role does accessibility play in your development process?

Share your understanding of accessibility standards and why they matter. Discuss how you incorporate accessibility into your development process, mention specific tools or practices you utilize to ensure compliance, and explain how you ensure the needs of diverse users are met.

Join Rise to see the full answer
Can you explain your experience with GraphQL in mobile applications?

When answering this question, highlight specific projects where you've successfully implemented GraphQL. Discuss the benefits it brought, such as efficient data handling and improved user experiences, and any challenges you faced during integration.

Join Rise to see the full answer
What is your approach to leading cross-functional teams?

Explain your philosophy on leadership and collaboration. Discuss how you foster an environment of trust, clear communication, and shared goals, emphasizing techniques such as daily stand-ups or collaborative tools that keep the team aligned and motivated.

Join Rise to see the full answer
How do you ensure that your code is maintainable and scalable?

Outline specific practices you follow for writing maintainable code, such as following design patterns, writing comprehensive documentation, and implementing automated tests. Stress the importance of code reviews and team collaboration in achieving scalability.

Join Rise to see the full answer
What experience do you have with beta testing and staged rollouts?

Discuss any products you’ve launched using a beta testing or staged rollout approach. Talk about the rationale behind these strategies, the insights gained from user feedback during the process, and how they informed future product iterations.

Join Rise to see the full answer
Describe your experience with integrating CI/CD in mobile development.

When answering, talk about specific CI/CD tools you’ve implemented in your workflow and the benefits you’ve observed. Detail how integration helps in maintaining high code quality and speeds up the deployment process for mobile applications.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Lendable Remote No location specified
Posted 3 days ago
Photo of the Rise User
Lendable Remote No location specified
Posted 3 days ago
Photo of the Rise User
Hudson River Trading Hybrid Boulder, Colorado, United States
Posted 5 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Paid Holidays
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Fast-Paced
Maternity Leave
Paternity Leave
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off
Learning & Development
Social Gatherings
Photo of the Rise User
Posted 7 days ago

Founded in 2014, Lendable offers loans to consumers by matching them with investors. It aims to make loan applications easier and quicker by using technology to automate credit decisions and give borrowers instant, personalized interest rates. Len...

38 jobs
MATCH
VIEW MATCH
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
January 27, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!