A complete application in a minute — tailored resume and cover letter, ready to send.
Rauva, based in Lisbon, is seeking a Senior Mobile Software Engineer to own the design, development, and release of core mobile features.
You will build customer-facing banking and payment experiences with React Native, Expo, and TypeScript, focusing on architecture, security, performance, and a great user experience. Hybrid work and strong compensation offered.
Rauva is on a mission to simplify how businesses and individuals manage their financial lives. Founded in Lisbon in 2023, Rauva is a fintech platform that supports business owners, entrepreneurs, and freelancers with digital tools to manage their daily financial operations.
Our achievements say it all:
Southern Europe faces unique regulatory, operational, and financial challenges, including mandatory e-invoicing and accounting rules, as well as the need for local banking rails and tailored financial tools. Rauva is building a truly integrated banking experience that unifies business and personal financial life in one seamless platform.
From multi-currency business accounts and payments to lending, savings, card issuing, open banking, and bancassurance, we are building the infrastructure that will support the next generation of European entrepreneurship.
About You:
We are looking for a Senior Mobile Software Engineer who combines strong technical expertise with product thinking and end-to-end ownership.
You have significant experience building and operating production mobile applications using React Native and TypeScript. You care about more than delivering individual features: you consider architecture, security, accessibility, performance, maintainability, observability, and the complete customer experience.
You are comfortable working in a high-paced environment with considerable autonomy and accountability. You identify problems proactively, make pragmatic technical decisions, and collaborate effectively with other departments.
You will play a senior individual-contributor role in Rauva’s Engineering Team, helping us build secure and intuitive financial experiences used by entrepreneurs and small businesses. You will
also support the development of other engineers through technical guidance, thoughtful code reviews, and knowledge sharing.
What's the role:
As a Senior Mobile Software Engineer at Rauva, you will own the design, development, delivery, and continuous improvement of critical areas of our mobile application.
You will build customer-facing banking and payment experiences using React Native, Expo, and TypeScript, integrating them with Rauva’s backend services and external financial providers. These experiences must remain reliable and easy to use while handling sensitive data and complex financial workflows.
On any given day, you may be designing a new payment journey, improving application architecture, investigating production performance, reviewing a pull request, collaborating with Product and Design, or helping the squad safely release a new capability.
You will influence Rauva’s mobile engineering direction while remaining hands-on and close to the product.
Your Responsibilities
What’s your ideal background?
What we can offer you:
The hiring process for this role:
Join the Rauva mission to make entrepreneurship easily accessible to everyone. Be part of Rauva’s mission to make entrepreneurship easily accessible to everyone.
If you’re driven about innovation, excel in a fast-paced startup environment, and want to be involved in impactful solutions, Rauva is the place for you. Join us in shaping the future of banking and enabling SMEs to grow and succeed across Europe.
Be part of a groundbreaking journey where innovation meets impact, and help us create something truly pioneer.