Software Engineer

perk Spain
Relocation
Apply
AI Summary

Join Perk's mission to redefine business travel by contributing to product development, building integrations, and mentoring teammates. As a Software Engineer, you will work in an Agile environment with a focus on simplicity, efficiency, and performance. Strong technical skills and a commitment to quality are required.

Key Highlights
Contribute to product development
Build and maintain integrations
Mentor teammates
Key Responsibilities
Contribute to product development using Python/Django and/or React
Build and maintain integrations between our product and third-party APIs
Design, implement, and validate system architecture
Work in an Agile environment with strong attention to well-documented code, unit testing, and continuous integration
Mentor, coach, and support teammates as a domain expert
Technical Skills Required
Python Django React APIs Server-side development Client-side development Full-stack development
Benefits & Perks
Competitive compensation package
Equity in Perk
Generous vacation days
Health perks
Unforgettable Perk events
Mental health support tool
Family services
Exponential growth and personal development opportunities
VolunteerPerk
Work from anywhere allowance
Nice to Have
Experience in the travel industry
DevOps experience with the AWS suite
Experience working in high-performing Agile development teams
Enjoy building things — especially if you maintain or contribute to open source projects

Job Description


Are you a Software Engineer with strong programming experience?

At Perk, we aren’t looking for "stack experts"—we want ingenious engineers who can select and implement the right tools to build world-class solutions.

You will join our mission to redefine business travel, working hand-in-hand with our product teams to architect a platform that eliminates the friction of corporate spend and booking.


As a Software Engineer, you will:

  • Contribute to product development using Python/Django and/or React for a travel-focused, web-based platform
  • Build and maintain integrations between our product and third-party APIs
  • Design, implement, and validate system architecture
  • Work in an Agile environment with strong attention to well-documented code, unit testing, and continuous integration
  • Mentor, coach, and support teammates as a domain expert


Required Skills and Experience:

  • Strong “Product Engineering” mindset
  • Pragmatic approach with a focus on simplicity, efficiency, and performance
  • Extensive experience in similar roles building technically complex products in any web programming language
  • Expert-level proficiency in server-side, client-side, or full-stack development (your role will align with your strengths, and internal training will be provided)
  • Strong commitment to quality and testing
  • Eagerness to learn new technologies and frameworks
  • Excellent communication skills


Bonus Points For:

  • Experience in the travel industry
  • DevOps experience with the AWS suite
  • Experience working in high-performing Agile development teams
  • Enjoy building things — especially if you maintain or contribute to open source projects


What do we offer?

💰 A competitive compensation package, including equity in Perk

🌴 Generous vacation days so you can rest and recharge

💊 Health perks such as private healthcare or gym allowance (depending on your location)

🥳 Unforgettable Perk events

💙 A mental health support tool for your wellbeing

💡 Family services, including adoption benefits and equal paid parental leave

📒 Exponential growth and personal development opportunities

🫶 VolunteerPerk — 16 paid hours per year to volunteer for a cause of your choice

🌎 “Work from anywhere” allowance of 20 working days per year

📚 In-person English or Spanish lessons at the Barcelona office


Our Vision

We envision a world where Perk serves as a platform for human connection in real life (IRL). We take an IRL-first approach, with teams collaborating in person three days per week. As such, this role requires you to be based within commuting distance of our Barcelona hub. We strongly believe that meeting in real life strengthens connection, productivity, creativity, and helps make Perk a great place to work.

At Perk, we value experience and potential over academic qualifications for this role. We believe talent and ability are not always reflected in formal credentials.

For certain positions, relocation assistance may be available. Please indicate in your application if you require relocation support, and we will assess this on a case-by-case basis. English is our official company language, so please submit your resume in English for effective communication.


Similar Jobs

Explore other opportunities that match your interests

Senior Backend Engineer (PHP)

Programming
9m ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Manychat

Spain
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

Barcelona Supercomputing Cente...

Spain
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Manychat

Spain

Subscribe our newsletter

New Things Will Always Update Regularly