Software Engineer

Perk
Madrid, Spain
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Spanish

Tech stack

Agile Methodology Amazon Web Services Unit Testing Computer Programming Continuous Integration DevOps Web Development Django Web Framework Python (Programming Language) Open Source Technology Systems Architecture ReactJS

Job description

Are you a Software Engineer with strong programming experience?AtPerk , 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 platformBuild and maintain integrations between our product and third-party APIsDesign, implement, and validate system architectureWork in an Agile environment with strong attention to well-documented code, unit testing, and continuous integrationMentor, coach, and support teammates as a domain expertRequired Skills and Experience:Pragmatic approach with a focus on simplicity, efficiency, and performanceExtensive experience in similar roles building technically complex products in any web programming languageExpert-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 testingEagerness to learn new technologies and frameworksBonus Points For:Experience in the travel industryDevOps experience with the AWS suiteEnjoy building things - especially if you maintain or contribute to open source projectsWhat do we offer?A competitive compensation package, including equity in PerkGenerous vacation days so you can rest and rechargeHealth perks such as private healthcare or gym allowance (depending on your location)A mental health support tool for your wellbeingFamily services, including adoption benefits and equal paid parental leaveExponential growth and personal development opportunitiesVolunteerPerk - 16 paid hours per year to volunteer for a cause of your choice”Work from anywhere” allowance of 20 working days per yearIn-person English or Spanish lessons at the Barcelona officeOur VisionWe 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.#J-*****-Ljbffr

Requirements

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 Bonus Points For: Experience in the travel industry DevOps experience with the AWS suite Enjoy building things - especially if you maintain or contribute to open source projects

Benefits & conditions

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) 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

About the company

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. #J-*****-Ljbffr

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

2:55 min

Understanding the chore and effort of unit testing

Ewald Ewald · WWC 2024

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

Videos

See all

Related articles

See all