Senior Software Engineer - ShopperApp

AI overview

Contribute to the seQura Shopper App by building impactful features while collaborating with cross-functional teams focused on user-centric solutions.

About seQura

At seQura, we’re building more than features. We’re building a product platform that works across verticals, regions, and brands.

We focus on solving real problems for shoppers, merchants, and partners, and we take full responsibility for what we build — from the first idea to running it in production. We work as one team, sharing context, ownership, and outcomes.


Born in Barcelona, seQura is a privately-owned fintech, currently expanding throughout southern Europe and Latin America, growing above 50% CAGR and approaching 100 Million in Annual Recurring Revenue.
Over 5000 businesses, almost 2 million shoppers, and almost 400 employees continue to rate us as one of the most loved and trusted fintechs out there, with an NPS of 87%, a Trustpilot rating of 4.7/5, and a Glassdoor rating of 4.7/5.

The Team: Shopper App 📲

Shopping can be smarter, more rewarding, and financially empowering — and that’s exactly what we’re building with the seQura Shopper App.

The Shopper App is one of the most strategic initiatives at SeQura. It’s a consumer-facing product designed to change how people discover, pay for, and get the most out of their purchases. It sits at the intersection of product, payments, and user experience, and it’s built to scale across markets and verticals.

As a Software Engineer on the Shopper App team, you’ll work on features that directly impact how millions of users interact with SeQura. You’ll collaborate closely with product, design, data, and engineering to turn real user problems into simple, valuable solutions.


About the role 🤓

We’re looking for a Senior Software Engineer with a strong product mindset — someone who enjoys working across frontend and backend, and who cares more about outcomes and impact than about where the code lives.

You’ll be part of a cross-functional product team, working closely with product managers, designers, data, and other engineers to turn real problems into solutions that create value.

This is not a "full stack" role in the traditional sense. It’s a product-oriented engineering role: you’ll work wherever it makes the most sense to deliver the best experience for users.


Requirements

What challenges you'll be solving 🚀

  • Build, evolve, and own product features end to end — from UI and user flows to backend logic and integrations.

  • Start from real problems, not predefined solutions. You’ll help clarify the why before jumping into the how.

  • Take responsibility for what you ship: quality, performance, reliability, observability, and maintainability.

  • Collaborate closely with design and product to shape solutions, make trade-offs, and deliver simple, effective experiences.

  • Use data, user feedback, and experimentation to inform decisions and iterate quickly.

  • Improve existing systems: fix what breaks, refactor what no longer serves, and deprecate what doesn’t create value.

  • Contribute to a shared platform mindset, building solutions that can scale across teams, products, or regions when needed.

How we work:

  • We optimize for impact over activity. Success is measured by user and business outcomes, not by feature count.

  • We ship in small increments to learn fast, improve continuously, and reduce risk.

  • We rely on automation, CI/CD, and strong developer tooling so engineers can focus on product work.

  • Quality is a collective responsibility — we build it in from the start through testing, reviews, refactoring, and monitoring.

  • If we build it, we run it, measure it, and make it better.

What we are looking for:

  • Senior-level experience (5+ years) building and running production software.

  • Comfortable working across frontend and backend, with strong experience in at least one and the curiosity and ability to operate in the other.

  • Backend experience with Ruby on Rails or strong motivation and ability to work with it (experience with JavaScript, Elixir, Kotlin, Java, PHP, or Python is highly valued).

  • Frontend experience with modern JavaScript (ES6+), React, and TypeScript.

  • Solid engineering fundamentals: OOP, clean code, test-driven development, and pragmatic use of agile practices.

  • Experience working with state management, build tools, and APIs (e.g. Redux, Webpack, GraphQL).

  • Product mindset: you care about users, understand trade-offs, and think in terms of outcomes rather than tasks.

  • Ownership mentality: you feel responsible for the long-term health, quality, and performance of what you build.

  • Ability to form and communicate opinions, backed by data, user insight, or experience.

  • Comfortable working in English in a distributed, cross-functional environment.

  • Curiosity and willingness to learn — especially in fast-evolving areas like AI, developer tooling, and automation.

Nice to have:

  • Experience working in multidisciplinary teams.

  • Exposure to experimentation, feature flags, or data-informed product development.

  • Interest in building platforms or systems that serve multiple use cases.

  • Side projects, startup experience, or backgrounds where autonomy and initiative were key.

Why join seQura

  • Work on real problems with real impact across markets and products.

  • High ownership and trust: we expect engineers to think, decide, and act.

  • Strong focus on product, quality, and sustainable pace.

  • A collaborative environment where context is shared and silos are avoided.

  • Space to grow technically and as a product-minded engineer.

What we offer 😎

We have a strong and sustainable foundation, where we provide a secure and reliable workplace. You have the freedom and trust to make the best contribution possible.

One of our most valued strengths by our employees is our fellowship and supportive culture, which fosters a sense of belonging by working closely with our values. With us, you will have challenging projects to work on and push your skills and knowledge.

In addition, we are very proud of the unique office we have, which offers a comfortable and inspiring environment to work in with everything you need.

  • 23 vacation days + 2 days of free disposal per year.

  • Flexible compensation plan for transportation, restaurants, and kindergarten with Cobee.

  • Health insurance discounts with Sanitas and DKV.

  • Flexible working hours.

  • A personal budget for professional development.

  • Office workshops and meet-ups to encourage community participation and career growth.

  • Hybrid or remote work

Moreover, we have a Wellness Program that embraces a holistic approach by covering 6 areas (occupational, physical, financial, emotional, social, environmental consciousness). Each area will include a variety of activities, and you'll be able to choose from 34 different activities that best meet your needs to configure a plan that best works for you.

Which are the next steps? 🙌

  1. Interview with People Team

  2. Technical take-home assessment (async)

  3. Live Peer review of the assessment

  4. Meet the team

We kindly ask that you submit your CV in English as it is the official language of our community.

We promote equal opportunity to all, regardless of age, color, gender identity, medical condition, physical or mental disability, race, religion, sexual orientation, or any other characteristic. We have an inclusive environment, and respect is above all.

Do you want to be part of the change? Join us!👇

Perks & Benefits Extracted with AI

  • Education Stipend: A personal budget for professional development.
  • Flexible Work Hours: Flexible working hours.
  • Flexible compensation plan: Flexible compensation plan for transportation, restaurants, and kindergarten with Cobee.
  • Paid Time Off: 23 vacation days + 2 days of free disposal per year.
  • Remote-Friendly: Hybrid or remote work
  • Wellness Program: We have a Wellness Program that embraces a holistic approach by covering 6 areas...

Ofrece flexibilidad a tus clientes con el pago a plazos de SeQura, incrementa la conversión de tu eCommerce. Empieza hoy mismo y aumenta tus ventas.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Software Engineer Q&A's
Report this job
Apply for this job