Software Engineer - PHP
At EasyPark, we love cities. We love them for work, for play and everything in between. That’s why our mission is to make life in cities that much easier – by taking care of the parking. With the use of technology, we break barriers, helping improve the urban experience. Our aim is to create a scenario where parking supply and driver demand are balanced not due to additional parking spots and fewer cars, but thanks to predictive technology that connects our users to available spots.
The Role
We’re seeking 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.
Together with the other team members, you will be responsible for maintaining quality and efficiency of the RingGo parking platform in the UK, achieved through fixing defects and features to reduce cost and improve efficiency.
Key Responsibilities:
- End-to-End Development: Take ownership of product features from requirements gathering and planning to deployment, collaborating with cross-functional teams.
- Quality and Efficiency: Maintain and improve the RingGo platform through defect fixing and feature development.
- Testing and Observability: Integrate testing, observability, analytics, and documentation into the development process.
- Team Collaboration: Participate in design, planning, and task management, communicating progress effectively.
- User Interaction: Clarify user needs and analyze solutions by interacting with users and stakeholders.
- Software Quality: Ensure high-quality software through maintenance, support, and performance monitoring.
- Agile Participation: Actively contribute to team ceremonies and workshops.
- Code Reviews and Guidance: Provide effective peer code reviews and mentor other developers.
- Release Management: Own the release process with the engineering team.
- Automated Testing: Utilize and improve automated testing strategies and tools.
- Post-Production Support: Participate in post-production support, potentially including out-of-hours rostering.
Requirements:
Technical Skills:
- At least 5 years of in-depth PHP development experience.
- Experience taking technical projects from inception to delivery.
- Experience working with customers and end-users on legacy systems.
- Proficiency with Git.
- Proficiency with JIRA and Confluence.
- Experience developing in Windows/Linux environments.
- Familiarity with analytics and monitoring tools (NewRelic).
- Experience with object-oriented programming and design patterns.
- Secure coding experience.
- Solid understanding of vanilla PHP.
- Experience writing unit tests and practicing TDD.
- Experience working in an Agile environment (SCRUM, Kanban).
- Experience with internet technologies (Web Services, HTML, CSS, JavaScript, jQuery, Ajax).
- Experience with AWS, optionally Terraform.
- Frontend skills (HTML, CSS, JavaScript).
- Experience designing and integrating APIs.
- Experience with frameworks and packages such as Slim, Laminas, Doctrine & Mezzio.
Personal Attributes:
- Ability to prioritize and manage multiple tasks.
- Excellent verbal and written communication (English fluency required).
- Strong teamwork skills.
- Detail-oriented with strong problem-solving abilities.
- Enthusiastic and proactive attitude.
- Resilience and adaptability in dynamic environments.
- Agile mindset with a focus on product and user experience.
- Department
- Technology
- Role
- Engineering/Development
- Locations
- Łódź, Poland
- Remote status
- Hybrid
- Employment type
- Full-time
Łódź, Poland
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
EasyPark Group is a global mobility platform with a vision to make cities more livable. Present in over 6,000 cities across more than 80 countries, the company simplifies parking and mobility worldwide. In 2024, EasyPark Group was recognized as one of Europe’s fastest-growing businesses by Financial Times and Statista. And in January 2025, it expanded its scope by acquiring Flowbird. Together, the group is uniquely equipped to support cities’ distinct needs with proven mobility solutions, and to create a global leading mobility platform where technology, data, insights, payments and user-choice make urban life easier for everyone.
Software Engineer - PHP
Loading application form
Already working at EasyPark Group?
Let’s recruit together and find your next colleague.