Software Engineer - Backend
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 the truly “Empowered team”?
The Role
As a Software Engineer you will contribute to technical projects by designing and implementing software solutions. You will collaborate with team members conducting code reviews, and documenting system functionalities. You will also optimize performance ensuring code quality by adopting best practices in software development. The Software Engineer brings a strong foundation in programming and development methodologies to deliver reliable and effective solutions.
Ultimately, we want to provide a stable, secure and scalable product for today and the future. Our users will never consider alternatives to EasyPark once they have used our products and solutions!
Everyday life as Backend Developer
Participate in defining and planning technical projects and collaborate on project analysis and requirements gathering.
Adhere to established deadlines and deliver on commitments.
Implement code using Test-Driven Development (TDD) and industry-standard methodologies.
Develop and execute unit tests and automated tests for system stability.
Identify and resolve software issues and bugs.
Deploy code and configure systems as needed for distributed computing.
Monitor code performance and identify potential issues.
Contribute to optimizing software and systems performance.
Work collaboratively with team members to support project development.
Conduct peer code reviews and provide constructive feedback.
Assist in training team members on implemented technologies.
Document software functionalities and usage guidelines.
Stay updated on evolving technologies and development methodologies.
Recommend improvements to methodologies and technologies for enhancement.
Proactively lead the development and culture in the company.
Technical skills:
Competences listed in a prioritized order:
Solid experience in PHP.
Has a product/user mindset when developing software.
Delivers high-quality, tested by design and maintainable code.
Integrates testing, observability and analytics into design and implementation.
Is passionate about performance, availability and scalability.
Is concerned about security and knows security industry standards and best practices.
- Better if:
Frontend skills (HTML, CSS and Javascript).
Experience developing and integrating APIs.
Linux, docker, networking knowledge, AWS.
Database design and optimization.
Fluency in English is a must for this position and preferably if you know Spanish it's an added advantage. The team is based within Barcelona. You would be expected to travel to Barcelona(if not living there) to meet with the full team on occasion throughout the year.
Life at EasyPark
We are a value driven company with an international culture and a global presence. By providing an environment with space to grow and room for autonomy, we believe in encouraging and supporting our team members to take initiatives and act outside of their comfort zone. To have an open mind and embracing change is a part of our DNA. At EasyPark we are dedicated to maintaining an open culture where the voice of each person is heard, and we play as one team across the globe. Diversity is something we celebrate and we are committed to creating an inclusive environment for everyone.
- Department
- Technology
- Role
- Engineering/Development
- Locations
- Barcelona, Madrid, Spain
- Remote status
- Hybrid Remote
Barcelona
We shape the future of EasyPark
EasyPark is the result of continuous initiatives and ideas flowing in from across the globe. Our people drive our innovation, and when we find a good idea, we act.
About EasyPark Group
We build smarter, more livable cities – one parking spot at a time. With the use of technology, we break barriers and improve the urban life experience. We help cities balance parking supply and driver demand – not by adding additional parking spots or reducing the number of cars, but with the help of predictive technology and data visualization.
We also help cities become more sustainable by eliminating congestion, increasing efficiency and enabling a smooth experience for charging electric vehicles.
The EasyPark team consists of almost 1000 people representing over 55 nationalities across more than 20 countries, all working toward the common goal of making urban life easier.
In 2021, EasyPark Group acquired the global provider of digital parking services, PARK NOW Group, including the apps Parkmobile, RingGo and Park-line.
Software Engineer - Backend
Loading application form
Already working at EasyPark Group?
Let’s recruit together and find your next colleague.