Junior Product Engineer - BCN/MAD

  • Indefinido
  • Tiempo completo
  • Híbrido (08009, Barcelona, Cataluña, España)

Location: Madrid / Barcelona (Hybrid)
Type: Full-time

Salary range: €25,000 – €35,000 gross/year

About theRest

At theRest, we help restaurants grow sustainably in the fast-moving world of food delivery. We combine technology, data, and operational expertise to build solutions that have a real, measurable impact on our customers’ businesses.

We are looking for a Junior Product Engineer reporting directly to the CEO, who wants to grow in a product-driven environment, learn by building real solutions, and develop strong engineering fundamentals.

About the Role

This is a product engineering role, not a language-specialist position.
We are not looking for experts in a specific framework, but for people who know how to program, think logically, and want to understand the product they are building.

As a Junior Product Engineer, you will:

  • Contribute to the development of product features across the stack.

  • Report to the CEO, translating business strategy into technical execution.

  • Work closely with more senior engineers, product, and business teams.

  • Write clean, maintainable code that runs in production.

  • Participate in code reviews and gradually take ownership of components.

  • Gain exposure to system design, data, and cloud infrastructure.

What We’re Looking For

  • 0–2 years of experience or strong junior profile with hands-on projects.

  • Solid programming fundamentals (logic, data structures, APIs).

  • Curiosity and willingness to understand the business and product context.

  • Ability to work collaboratively and ask the right questions.

  • Fluency in Spanish is required. English is essential.

We are a hands-on startup, and we look for people who enjoy building and executing.

  • You are action-oriented and comfortable getting your hands dirty.

  • You like fast-moving environments where priorities evolve.

  • You are motivated by having real impact on the product and the company.

  • You bring energy, ownership, and a positive attitude to the team.

This role offers very high impact in a healthy, collaborative environment. We work hard, but always in a sustainable and human way.

Tech Stack

  • Backend: TypeScript, Python

  • Cloud & Infrastructure: AWS

  • Database: PostgreSQL

We value strong fundamentals and adaptability over deep specialization in a single language.

Why Join Us

  • Real product impact from day one.

  • Direct collaboration with the CEO and high exposure to strategic decision-making.

  • Exposure to business, product, and technology in a single role.

  • Opportunity to grow as the team scales

  • Fast-moving, pragmatic, and impact-driven environment.

Benefits

  • Flexible Schedule: Employees have the freedom to manage their own time, with a focus on meeting deliverables. Standard working hours are approximately 9:30 to 18:30.

  • Short Fridays: We finish at 13:30 every Friday.

  • Hybrid Work Model: Employees are required to work from the office on Mondays, Tuesdays, and Thursdays.

  • Summer Perk: Work from home during the entire month of August.

  • WFA (Work From Abroad): Up to 2 weeks per year to work from anywhere in the world.

  • Office Locations: Modern office spaces located in the center of Madrid and Barcelona.

  • Flexible Remuneration (Factorial Card):
    Tax-free monthly allowances: food up to €220, transportation up to €136, and nursery expenses. These amounts are deducted from the gross salary, resulting in lower tax payments.

  • Wellhub: Access to their platform and discounts on memberships, including gyms, yoga, wellness apps, nutrition, and mental-health services.

  • Cabify Company: Access to Cabify Business, providing employees with preferential discounts on trips made through the platform.

  • Company Growth: As our company continues to grow, additional perks and benefits will be introduced.