Job Description
Contract type: Direct employment with our client
Location: Remote from Spain
(Candidates must be located in Spain or willing to relocate and be eligible to work in Spain)
Our partner is building a smarter and simpler way to shop online. Their product helps users save time and money by automating benefits like cashback and discount discovery, adding features such as price monitoring, sustainability signals, and flexible payment options.
The company is scaling internationally, and one of its key strategic bets is an AI-powered shopping assistant designed to understand user intent and recommend the most relevant options with clear decision criteria.
To support this growth, they are strengthening their engineering team with senior, product-minded engineers who want to own solutions end to end and deliver measurable impact in production.
What we are looking for
- Experience with TypeScript is a plus, but engineers coming from Java, C#, Python, Go, Rust or C++ backgrounds are welcome if they have strong fundamentals and learn fast
- Senior software engineers with strong experience building production-grade products in B2C environments, ideally startups or scale-ups.
- Engineers who are comfortable working across the stack. This is not a “pure backend” or “pure frontend” role. You will move between frontend, backend, mobile, infrastructure or even AI depending on the project.
- Strong problem-solving skills and the ability to design, implement and ship solutions with quality, including testing.
- Solid communication skills and the ability to explain technical decisions clearly to both technical and non-technical stakeholders.
What you’ll be doing
- Owning projects end to end, from understanding the problem and designing the solution to shipping to production and measuring real impact.
- Turning product, business or internal ideas (including AI initiatives) into well-integrated technical solutions.
- Solving complex problems without predefined playbooks, proposing alternatives and executing with high engineering standards.
- Collaborating closely with product, data and operations teams to align technical execution with business goals.
- Contributing to technical leadership through code reviews, feedback on specs, pair or mob programming and sharing best practices.
- Continuously improving tools, processes and engineering practices to increase efficiency without sacrificing quality.
How the team works
- Senior, product-oriented engineering team with a high level of autonomy and trust.
- Work is organized in multidisciplinary task forces that evolve every quarter, rather than fixed sprint structures.
- Minimal meetings, short syncs every two days and a dedicated cooldown period every three weeks to learn, refactor, improve processes or explore new ideas.
- Fully remote-first culture
- Private health insurance
- ClassPass
- 1,000 € annual learning budget
- MacBook
- Remote work equipment budget
- Option to work up to 3 months per year from abroad
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application