React Native Engineer

React Native Engineer

Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
AccountsIQ

At a Glance

  • Tasks: Develop and maintain the ExpenseIn mobile app using React Native and collaborate on innovative projects.
  • Company: Join ExpenseIn, a leading cloud-based expense management solution with a supportive culture.
  • Benefits: Enjoy 28 days annual leave, remote work, private health insurance, and a 5% pension contribution.
  • Why this job: Make a real impact in a forward-thinking company while working with cutting-edge technologies.
  • Qualifications: 3+ years in mobile development with React Native and strong communication skills.
  • Other info: Dynamic team environment with excellent growth opportunities and wellbeing initiatives.

The predicted salary is between 36000 - 60000 ÂŁ per year.

The Company Founded in 2015, ExpenseIn set out to make expense management easier and less frustrating, replacing time‑consuming, paper‑based processes with a smarter, faster solution. As we grew, we introduced new modules like invoice management, carbon reporting, and volunteer expense claims – all designed to save businesses time and hassle. Today, we help companies in over 50 countries process more than a million expenses every month. In January 2025, we were acquired by AccountsIQ to bring even more value to finance teams. Together with the AIQ team, we continue to innovate and scale, helping businesses take control of their finances with smarter, more connected solutions.

The Role Reporting to the VP of Product, we’re seeking an experienced React Native Engineer to join the UK’s leading cloud‑based expense management solution. In this role, you will be responsible for developing and maintaining all aspects of the mobile application, including the front‑end, local storage and API calls, while showcasing your enthusiasm for delivering high‑quality and innovative software solutions. While your primary focus will be the ExpenseIn mobile app, we’re particularly interested in candidates who are keen to broaden their involvement across our platform. There will be opportunities to contribute to other applications built with technologies such as TypeScript and Next.js, working within a collaborative agile team and helping shape the application’s architecture and technical direction.

What you’ll be doing:

  • Maintaining, enhancing and deploying the ExpenseIn React Native mobile application
  • Responsible for the React Native mobile stack, including UI development, layered application architecture, and local SQL persistence
  • Participating in collective ownership of the application’s domain‑driven architecture following established object‑oriented design principles
  • Participating in all parts of the development process from design to testing and delivery
  • Writing and executing unit, integration and system tests on both your own and others’ code
  • Performing code reviews and implementing secure coding practices
  • Working well in a team, including technical and non‑technical colleagues

What you’ll need:

  • 3+ years of experience working with the following technologies:
  • iOS and Android mobile development (React Native and TypeScript)
  • SQL and database design (SQLite or similar)
  • Offline storage and data synchronisation
  • Excellent understanding of HTTP and REST
  • Unit testing frameworks such as Jest
  • HTML & CSS (Tailwind, Bootstrap or similar)
  • Degree in an IT‑related discipline
  • First‑class interpersonal and communication skills (both written and verbal)
  • Knowledge of automated testing tools and frameworks would also be beneficial, along with exposure to DevOps, technical documentation writing and open‑source work
  • Why work with us? As a forward‑thinking, collaborative company, we combine drive, energy, and ambition with a friendly, supportive culture that encourages everyone to do their best work. With a strong focus on growth and expansion, we’re poised to elevate both the ExpenseIn product and the level of service we provide to our customers. We’re looking for passionate, talented individuals to join our team as we work together to increase efficiency and add value to ordinary business processes.

    Some of our perks:

    • 28 days annual leave + bank holidays + your birthday off
    • Remote working from within the UK
    • Working from abroad – up to 6 weeks per calendar year
    • Private Health Insurance
    • 5% Pension contribution
    • Life Assurance – 4 x Salary
    • Income Benefit
    • Wellbeing initiatives

    React Native Engineer employer: AccountsIQ

    ExpenseIn is an exceptional employer that fosters a collaborative and innovative work culture, empowering employees to excel in their roles while contributing to the development of cutting-edge expense management solutions. With a strong emphasis on personal growth, the company offers generous benefits such as remote working options, private health insurance, and a supportive environment that encourages creativity and teamwork. Join us in our mission to revolutionise finance management across the globe, while enjoying a fulfilling career in a dynamic and forward-thinking team.
    AccountsIQ

    Contact Detail:

    AccountsIQ Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land React Native Engineer

    ✨Tip Number 1

    Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. You never know who might have the inside scoop on job openings or can put in a good word for you.

    ✨Tip Number 2

    Show off your skills! Create a portfolio showcasing your React Native projects. This gives potential employers a taste of what you can do and sets you apart from the crowd.

    ✨Tip Number 3

    Prepare for interviews by practising common technical questions and coding challenges. We recommend doing mock interviews with friends or using online platforms to get comfortable before the real deal.

    ✨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 ExpenseIn.

    We think you need these skills to ace React Native Engineer

    React Native
    TypeScript
    iOS Development
    Android Development
    SQL
    Database Design
    Offline Storage
    Data Synchronisation
    HTTP
    REST
    Unit Testing (Jest)
    HTML
    CSS (Tailwind, Bootstrap)
    Interpersonal Skills
    Communication Skills

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV is tailored to the React Native Engineer role. Highlight your experience with mobile development, especially using React Native and TypeScript. We want to see how your skills align with what we’re looking for!

    Showcase Your Projects: Include links to any relevant projects or apps you've worked on. This gives us a chance to see your coding style and problem-solving skills in action. Don’t be shy – show off your best work!

    Craft a Compelling Cover Letter: Your cover letter should reflect your enthusiasm for the role and the company. Share why you’re excited about working with us at ExpenseIn and how you can contribute to our mission of making expense management easier.

    Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team!

    How to prepare for a job interview at AccountsIQ

    ✨Know Your Tech Stack

    Make sure you’re well-versed in React Native, TypeScript, and SQL. Brush up on your understanding of mobile development for both iOS and Android, as well as offline storage and data synchronisation. Being able to discuss your experience with these technologies confidently will show that you're the right fit for the role.

    ✨Showcase Your Problem-Solving Skills

    Prepare to discuss specific challenges you've faced in previous projects and how you overcame them. Highlight your experience with unit testing and code reviews, as this demonstrates your commitment to delivering high-quality software solutions. Companies love candidates who can think critically and adapt to new situations.

    ✨Understand the Company’s Vision

    Familiarise yourself with ExpenseIn's mission and recent developments, especially their acquisition by AccountsIQ. This knowledge will help you align your answers with their goals and demonstrate your enthusiasm for contributing to their innovative solutions in expense management.

    ✨Be Ready for Team Dynamics

    Since collaboration is key in this role, be prepared to discuss your experience working in agile teams. Share examples of how you've effectively communicated with both technical and non-technical colleagues. This will show that you can thrive in a supportive, team-oriented environment like ExpenseIn.

    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

    >