Senior Mobile Engineer

Story Terrace Inc.

Lisboa

Híbrido

EUR 65 000 - 100 000

Tempo integral

14 dias+
Gerador de candidaturas

Não envies um currículo genérico — gera um currículo e uma carta de apresentação adaptados a esta função específica.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Hybrid work model (3 days in office)
Competitive salary
Meal allowance
Leadership opportunities
Off-site events
Access to latest tools
Career advancement

Resumo da oferta

Rauva is seeking a Senior Mobile Software Engineer to own design, development, delivery, and continuous improvement of critical areas of our mobile app. You will build customer-facing banking and payment experiences using React Native, Expo, and TypeScript, integrating with backend services and external providers.

You will mentor peers, review code, and contribute to the overall mobile engineering direction while staying hands-on and product-focused.

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.

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.

Conhecimentos

React Native
TypeScript
Expo
Security best practices
Testing (Jest, Detox)
CI/CD for mobile
RESTful APIs
GraphQL
Performance optimization
Code reviews

Ferramentas

Git
CI/CD tooling

Descrição da oferta de emprego

About Rauva:

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
  • Meal Allowance
  • 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

Story Terrace Inc. • Lisboa

Híbrido
EUR 30 000 - 45 000
Hybrid work policy: 3 days in office + 2 days remote
Meal allowance
Career progression opportunities
Head of ICT (Bank)
Head of ICT (Bank)

Story Terrace Inc. • Lisboa

Híbrido
EUR 40 000 - 80 000
Política Remota
Salário Competitivo
Ajuda de Custo para Refeições
+4
Digital Support Agent
Digital Support Agent

Rauva • Viseu

Híbrido
EUR 24 000 - 34 000
Meal allowance
Hybrid work policy
Team events
Product Support Specialist
Product Support Specialist

Story Terrace Inc. • Lisboa

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

Rauva • Lisboa

Híbrido
EUR 28 000 - 42 000
Hybrid work policy: 3 days in office +
Off-site events and team getaways
Career progression
Accounting Specialist
Accounting Specialist

Story Terrace Inc. • Lisboa

Híbrido
EUR 34 000 - 52 000
Hybrid policy: 3 days in the office +
Meal allowance
Competitive salary
+4
AI QA Test Engineer
AI QA Test Engineer

Story Terrace Inc. • Lisboa

Híbrido
EUR 40 000 - 60 000
Meal Allowance
Leadership Opportunities
Off-site events and getaways
Senior Mobile Engineer — React Native & TypeScript, Hybrid
Senior Mobile Engineer — React Native & TypeScript, Hybrid

Story Terrace Inc. • Lisboa

Híbrido
EUR 65 000 - 100 000
Hybrid work model (3 days in office)
Competitive salary
Meal allowance
+4
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
Senior Web Developer
Senior Web Developer

Revolut • Portugal

Presencial
EUR 45 000 - 65 000
GitHub portfolio (nice to have)