Quick Summary
About seQura
seQura is building a robust product platform spanning various verticals, regions, and brands. We are committed to solving genuine problems for shoppers, merchants, and partners, taking full ownership of our products from conception through production.
Born in Barcelona, seQura is a privately-owned fintech rapidly expanding across Southern Europe and Latin America. We boast over 50% CAGR growth and are approaching 100 Million in Annual Recurring Revenue.
Trusted by over 5000 businesses, nearly 2 million shoppers, and almost 400 employees, seQura is recognized as a highly-rated fintech, evidenced by an NPS of 87%, a Trustpilot rating of 4.7/5, and a Glassdoor rating of 4.7/5.
The Team: Shopper App
The Shopper App team is dedicated to making shopping smarter, more rewarding, and financially empowering. This strategic, consumer-facing product is designed to transform how users discover, pay for, and maximize their purchases. It operates at the intersection of product, payments, and user experience, built for scalability across diverse markets and verticals.
As a Software Engineer on the Shopper App team, you will develop features that directly influence the interaction of millions of users with seQura. You will collaborate closely with product, design, data, and engineering teams to translate complex user problems into simple, valuable solutions.
About the role
We seek a Senior Software Engineer with a strong product mindset. This role requires comfort working across both frontend and backend systems, prioritizing outcomes and impact over specific code location.
You will join a cross-functional product team, partnering with product managers, designers, data specialists, and other engineers to deliver valuable solutions.
This is an engineering role focused on product delivery, not a traditional "full stack" position. You will contribute wherever necessary to ensure the best user experience.
What challenges you'll be solving
- Build, evolve, and own product features end-to-end, covering UI, user flows, backend logic, and integrations.
- Start with identifying real problems, helping to clarify the 'why' before defining the 'how.'
- Take full responsibility for shipped products, ensuring quality, performance, reliability, observability, and maintainability.
- Collaborate closely with design and product teams to shape solutions, manage trade-offs, and deliver simple, effective experiences.
- Utilize data, user feedback, and experimentation to inform decisions and facilitate rapid iteration.
- Improve existing systems: fix broken components, refactor outdated code, and deprecate features that no longer provide value.
- Contribute to a shared platform mindset, developing scalable solutions for use across multiple teams, products, or regions.
How we work:
- We prioritize impact over activity, measuring success by user and business outcomes, not feature count.
- We ship in small increments to enable fast learning, continuous improvement, and risk reduction.
- We leverage automation, CI/CD, and robust developer tooling, allowing engineers to focus on product development.
- Quality is a shared responsibility, integrated from the start through testing, reviews, refactoring, and monitoring.
- We adhere to the principle: if we build it, we run it, measure it, and continuously enhance it.
What we are looking for:
- Senior-level experience (5+ years) building and operating production software.
- Comfort working across frontend and backend systems, possessing strong experience in at least one area and the curiosity/ability to operate in the other.
- Backend experience with Ruby on Rails, or strong motivation and ability to learn it. (Experience with JavaScript, Elixir, Kotlin, Java, PHP, or Python is highly valued).
- Frontend experience utilizing modern JavaScript (ES6+), React, and TypeScript.
- Solid engineering fundamentals: OOP, clean code practices, test-driven development (TDD), and pragmatic use of agile methodologies.
- Experience working with state management, build tools, and APIs (e.g., Redux, Webpack, GraphQL).
- Product mindset: caring about users, understanding trade-offs, and focusing on outcomes rather than tasks.
- Ownership mentality: feeling responsible for the long-term health, quality, and performance of developed systems.
- Ability to form and articulate opinions, supported by data, user insight, or experience.
- Comfortable working in English within a distributed, cross-functional environment.
- Curiosity and willingness to learn, particularly in rapidly 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 support multiple use cases.
- Backgrounds involving side projects, startup experience, or roles where autonomy and initiative were crucial.
Why join seQura
- Work on impactful, real-world problems across various markets and products.
- High ownership and trust: engineers are expected to think, decide, and act autonomously.
- Strong focus on product quality and maintaining a sustainable pace.
- A collaborative environment emphasizing shared context and avoiding silos.
- Opportunities for technical growth and development as a product-minded engineer.
What we offer
We provide a secure and reliable workplace built on a strong, sustainable foundation. You are given the freedom and trust necessary to make the best possible contribution.
Our supportive culture and fellowship are highly valued by employees, fostering a sense of belonging aligned with our core values. You will engage in challenging projects that push your skills and knowledge.
We are proud of our unique office environment, which is comfortable, inspiring, and fully equipped.
- 23 vacation days + 2 days of free disposal annually.
- Flexible compensation plan for transportation, restaurants, and kindergarten via Cobee.
- Health insurance discounts through Sanitas and DKV.
- Flexible working hours.
- A personal budget dedicated to professional development.
- Office workshops and meet-ups to encourage community participation and career growth.
- Hybrid or remote work options.
Additionally, our Wellness Program adopts a holistic approach covering six areas (occupational, physical, financial, emotional, social, environmental consciousness). Employees can choose from 34 different activities to configure a personalized plan.
Which are the next steps?
- Interview with People Team
- Technical take-home assessment (async)
- Live Peer review of the assessment
- Meet the team
We request that you submit your CV in English, as it is the official language of our community. We promote equal opportunity and maintain an inclusive environment where respect is paramount.
Do you want to be part of the change? Join us!

