Parking Network is the leading online platform for Parking Professionals worldwide

What else is on Parking Network?

What is Parking Network?

Parking Network
  • Happy Holidays
  •  
  • Office Closed 23 December - 6 January
  •  
  • Happy New Year
  •  
  • Happy Holidays
  •  
  • Parking Network Team will be on a break from 23 December 2024 to 6 January 2025
  •  

Software Engineer - Backend (Barcelona, ES)

Software Engineer - Backend (Barcelona, ES)

Do you want to solve complex business challenges in a company which is a global leader in the parking industry? Do you want to contribute to software on top of the wave and bring the product to the next level? Do you want to be part of a truly “Empowered team”?

Parkimeter is a parking booking company born in 2013, and has since helped millions of drivers find and book a parking spot in the cities where they live, work or visit. After being acquired by the EasyPark Group in 2020, we have been working on scaling our product, expanding to more countries (13 and counting!), evolving our tech stack, improving the experience of our users and partners, and exploring the full potential of reservations within the EasyPark Group.

The Role

We are looking for a software engineer with solid skills and experience, mostly in back-end development with PHP, who will not only execute, but also propose ideas and generate impact. We want you if you are a person who learns quickly, if you are willing to take on new challenges, if you are passionate about software quality, and if you are a true team player.

The mission

You will join the Parkimeter engineering team, which is the EasyPark Group team in charge of parking booking products in Europe. The team currently consists of 3 full-stack engineers and one mobile engineer, and is responsible for several products: our website and mobile apps, public API, internal and external tools for clients and partners, and more.

What will you do in our team?

  • Work end-to-end on product features from requirements gathering and planning (collaborating with other teams or external partners) to writing and testing code, to deploying it in production.
  • Identify and resolve software issues and bugs.
  • Monitor code performance, identify potential issues and contribute to optimizing the systems.
  • Conduct peer code reviews and provide constructive feedback.
  • Document software functionalities and usage guidelines.
  • Recommend improvements to methodologies and technologies for enhancement. Once every two weeks we do an “infra day”, where we spend a whole day improving our infrastructure and our development tools.

What do we require from you to work with us?

  • Fluency in both Spanish and English (written and spoken) is a must for this position.
  • Solid experience in PHP and MySQL or other RDBMS.
  • Product/user mindset when developing software.
  • Deliver high-quality, tested by design and maintainable code.
  • Integrate testing, observability and analytics into design and implementation.
  • You are passionate about performance, availability and scalability, and concerned about security when you make software.
  • Excellent written and verbal communication skills. You care about good documentation.

Better if you have:

  • Frontend skills (HTML, CSS and Javascript), though most of your work will be backend.
  • Experience designing and integrating APIs.
  • Linux, docker, networking knowledge, AWS, infrastructure as code.
  • Database design and optimization.
  • Agile mindset.

Work conditions and benefits

  • Full-time position.
  • Remote work: you will work remotely almost every day, except 1-4 days a month, depending on your location, where you are expected to work from our office in Barcelona. The whole development team gathers at least once a month to work and play together.
  • We’ll cover your commute and lunch costs if you work from our office. We also have free beverages and coffee at the office.
  • Flexible working hours (we’re all grown-ups!).
  • A high-end laptop and remote work setup budget (display, keyboard, desk…)
  • 25 days of paid vacation a year.
  • Lots of learning opportunities through our enterprise learning platforms, attending conferences or taking courses. We want you to grow and improve!
  • Mental well-being support via Blue Call.

Interview process

  1. Send us your CV.
  2. Quick chat with our recruiter.
  3. Technical interview with the team.
  4. Technical test with the team.
  5. In person interview or lunch with the team.
Apply for this job