This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
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.
Job Responsibility:
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
Partaking in collective ownership of the application’s domain-driven architecture following established object-oriented design principles
Partaking 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
Requirements:
3+ years of experience working with 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
exposure to DevOps, technical documentation writing and open-source work
Nice to have:
Knowledge of automated testing tools and frameworks
exposure to DevOps, technical documentation writing and open-source work
What we offer:
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