Senior Mobile Engineer

Rauva

Lisboa

Híbrido

EUR 70 000 - 90 000

Tempo integral

14 dias+
Gerador de candidaturas

A complete application in a minute — tailored resume and cover letter, ready to send.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Hybrid work model
Competitive salary
Leadership opportunities
Off-site events and team building
Access to latest tools

Resumo da oferta

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.

Qualificações

  • At least 4 years of experience in mobile app development using React Native and TypeScript.
  • Proven experience with Expo in building scalable and performant mobile applications.
  • Strong understanding of mobile app design principles, including responsive layouts and UX best practices.
  • Familiarity with secure coding practices for payments and financial applications.
  • Experience with testing frameworks (e.g., Jest, Detox) to ensure delivery of high-quality features.
  • Knowledge of CI/CD pipelines for mobile apps is a plus.
  • Experience working with RESTful APIs and GraphQL.
  • Familiarity with mobile app performance optimization and debugging tools.

Responsabilidades

  • Design, build, test, and maintain high-quality mobile features using React Native, Expo, and TypeScript.
  • Own features throughout their lifecycle, from design to release and improvement.
  • Develop secure and reliable banking and payment experiences, protecting customer data.
  • Integrate the mobile app with backend services, APIs, and third-party providers.
  • Improve architecture, performance, stability, accessibility, and maintainability.
  • Maintain automated testing, monitoring, CI/CD, and release practices for iOS and Android.
  • Work with other departments to deliver intuitive customer experiences.
  • Investigate production issues and contribute to incident resolution and prevention.
  • Participate in technical decisions, code reviews, and continuous improvements to mobile engineering practices.
  • Mentor other engineers with knowledge sharing.

Conhecimentos

React Native
TypeScript
Expo
CI/CD
RESTful APIs
GraphQL
Testing frameworks
Security best practices

Ferramentas

Jest
Detox

Descrição da oferta de emprego

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:

  • Awarded Mastercard For Fintechs Europe 2024
  • Winner of the Banking Tech Awards 2024
  • Recognized in the Technology Fast 50 2024 by Deloitte
  • Winner of the Prémio Navegantes XXI 2024
  • Selected by Banco de Portugal for the Finlab Portugal program
  • Selected by Unicorn Factory Lisboa
  • Honoured as the Tech Innovator in Portugal 2023 by KPMG

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

  • Design, build, test, and maintain high-quality mobile features using React Native, Expo, and TypeScript.
  • Own features throughout their lifecycle, from technical design and implementation to release, monitoring, and improvement.
  • Develop secure and reliable banking and payment experiences, protecting customer and financial data.
  • Integrate the mobile application with Rauva’s backend services, APIs, and third-party providers.
  • Improve the application’s architecture, performance, stability, accessibility, and maintainability.
  • Maintain strong automated testing, monitoring, CI/CD, and release practices for iOS and Android.
  • Work closely with other departments to deliver intuitive customer experiences.
  • Investigate production issues and contribute to effective incident resolution and prevention.
  • Participate in technical decisions, code reviews, and continuous improvements to mobile engineering practices.
  • Support other engineers through mentoring, knowledge sharing, and constructive feedback.

What’s your ideal background?

  • At least 4 years of experience in mobile app development using React Native and TypeScript.
  • Proven experience with Expo in building scalable and performant mobile applications.
  • Strong understanding of mobile app design principles, including responsive layouts and UX best practices.
  • Familiarity with secure coding practices for payments and financial applications. Experience with testing frameworks (e.g., Jest, Detox) to ensure the delivery of high-quality features.
  • Knowledge of CI/CD pipelines for mobile apps is a plus.
  • Experience working with RESTful APIs and GraphQL.
  • Familiarity with mobile app performance optimization and debugging tools.
  • Strong team player with excellent communication skills.

What we can offer you:

  • Hybrid working model - three flexible days in the office per week
  • Competitive Salary above the industry average
  • Leadership Opportunities (chances to lead projects and teams)
  • Enjoy off-site events and getaways to build a strong sense of community
  • Access to the latest accounting software and tools
  • Opportunities to advance within a rapidly expanding organization that aims to be present throughout Southern Europe in the very near future.

The hiring process for this role:

  • 1st interview: Interview with People
  • 2nd interview: Interview with Head of ICT
  • 3rd interview: Interview with Head of Product
  • Technical Assignment
  • Final feedback Interview
  • Job Offer

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.

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Digital Support Agent
Digital Support Agent

Rauva • Viseu

Presencial
EUR 24 000 - 34 000
Meal allowance
Hybrid work policy
Team events
Head of ICT (Bank)
Head of ICT (Bank)

Story Terrace Inc. • Lisboa

Presencial
EUR 40 000 - 80 000
Política Remota
Salário Competitivo
Ajuda de Custo para Refeições
+4
Product Support Specialist
Product Support Specialist

Story Terrace Inc. • Lisboa

Presencial
EUR 30 000 - 60 000
Política de Trabalho Remoto
Salário Competitivo
Subsídio de Refeição
+3
Accounting Specialist
Accounting Specialist

Story Terrace Inc. • Lisboa

Presencial
EUR 34 000 - 52 000
Hybrid policy: 3 days in the office +
Meal allowance
Competitive salary
+4
Senior Mobile Engineer (Bokio)
Senior Mobile Engineer (Bokio)

Visma • Lisboa

Presencial
EUR 60 000 - 90 000
Senior Mobile Engineer (Bokio)
Senior Mobile Engineer (Bokio)

Visma Proceedo AB • Porto

Presencial
EUR 65 000 - 90 000
Flexible work hours
Autonomy to shape the mobile platform
Career development opportunities
Mid/Senior Java Software Engineer
Mid/Senior Java Software Engineer

Revolut • Aveiro

Presencial
EUR 42 000 - 62 000
Diretor Técnico
Diretor Técnico

Story Terrace Inc. • Lisboa

Presencial
EUR 90 000 - 130 000
Diretor Técnico
Diretor Técnico

Rauva • Lisboa

Híbrido
EUR 80 000 - 120 000
Mid/Senior Java Software Engineer
Mid/Senior Java Software Engineer

Revolut • Portugal

Presencial
EUR 60 000 - 80 000