WHO ARE YOURPARKINGSPACE?
YourParkingSpace has a mission, to change the way the world parks. We see a world where parking is seamlessly integrated into our journey through the use of smart technology.
From stress-free parking to convenient EV charging, we provide drivers with a seamless experience that saves them money and opens up a world of parking spaces they never knew existed.
For homeowners, businesses, and landlords we provide a comprehensive parking management solution that streamlines operations, maximises utilisation and enhances profitability.
With over 8 million users, and hundreds of thousands of spaces across the UK and beyond, we have been named in The Sunday Times Tech Track 100 as one of Britain’s fastest-growing tech companies and are the UK’s fastest growing direct operator of car parks, strengthening our position as the go-to business for car park operations.
Our recent acquisition by the leading global parking solutions provider, Flowbird, means it is as an exciting time to join us, as we start our next phase of growth!
WHAT YOU’LL BE DOING?
We are seeking an experienced Senior Backend Engineer with expertise in PHP (Laravel) and Go-Lang to join our innovative team at the early stages of conceptualising and building a brand-new SaaS product for the parking industry. This role offers an exciting opportunity to shape the future of our product by developing it using microservices and event driven architecture from the ground up.
You will be part of a dynamic, cross-functional team that includes software engineers, product managers, and quality assurance engineers. Our team is dedicated to creating cutting-edge solutions for the parking industry, and we value collaboration, innovation, and continuous improvement.
Responsibilities:
- Collaborate with cross-functional teams to gather requirements and design, develop, and implement microservices using Go-lang, and PHP (Laravel).
- Write unit and integration tests using TDD best practices to ensure the reliability and stability of the codebase.
- Optimise and maintain databases, including MySQL and MongoDB, for efficient performance.
- Work with Docker to deploy and manage microservices in a scalable and containerised environment.
- Utilise AWS services for building and deploying microservices in a cloud-based environment.
- Participate in CI/CD processes, including automated build, test, and deployment pipelines, to ensure smooth and efficient software delivery.
- Implement monitoring and alerting systems to ensure the health, performance, and reliability of microservices, promptly identifying and addressing any issues that arise.
- Create and maintain comprehensive documentation for microservices, APIs, and system architecture to facilitate effective communication and collaboration within the team and ensure smooth onboarding of new team members.
- Use Git for version control and collaborate with other team members to ensure effective code management.
- Stay updated with the latest industry trends and technologies, and proactively suggest improvements to our technology stack.
- Demonstrate a collaborative mindset and a willingness to engage in open communication, actively participating in team discussions and contributing to a positive, inclusive work culture.
- Engage in a culture of innovation by actively seeking out new technologies, tools, and methodologies that can improve our product and processes, and by encouraging creative problem-solving and experimentation within the team.
- Show a proactive attitude towards learning and professional development, embracing feedback and continuously seeking ways to improve both personally and within the team.
- Ensure adherence to security best practices and standards in all aspects of development, from coding to deployment, to protect user data and system integrity.
- Maintain high standards of code quality through code reviews, pair programming, and the implementation of best practices and design patterns.
WHO WE’RE LOOKING FOR:
- Strong experience in both Go-lang and PHP (Laravel) development, with a deep understanding of their respective concepts and best practices.
- Familiarity with microservices architecture and experience in building microservices-based systems.
- Proficiency in designing and maintaining databases, including MySQL and MongoDB.
- Experience with Docker for containerization and deployment of microservices.
- Knowledge of AWS services for building and deploying microservices in a cloud-based environment.
- Strong expertise in CI/CD processes, including automated build, test, and deployment pipelines.
- Proficient in using Git for version control.
- Familiarity with other relevant technologies such as PHP 8 (8.0, 8.1, and/or 8.2) and CI/CD tools.
- Strong problem-solving skills and ability to work in an agile-based environment.
- Passionate about staying updated with the latest technologies and continuously improving the technology stack.
Join us in this exciting journey to revolutionise the parking industry. Your contributions will be critical in shaping the success of our product from its inception.
WHAT’S IN IT FOR YOU?
• 24 days annual leave AND this increases after 3 years, with one extra day added each year (maximum 3 additional days)
• You get your Birthday off too!
• Hybrid working for our London staff
• Enhanced maternity and paternity leave
• Plenty of Learning and Development opportunities
• Gym membership - PureGym or discounted options at other venues
• Comprehensive Mental health and wellbeing support from our partners Canada Life and access to supportive mental health Apps
• Cycle scheme – an easy way to purchase a bike and accessories
• Tech scheme - the ability to purchase a full range of tech items
• Health Cash plan through Medicash
• Pension scheme via Nest
• Additional options to purchase discounted insurances
• An exclusive benefits platform with access to a list of choices which includes everyday lifestyle savings via Vivup!
And finally working in a company where there are no limits!
If you work hard and want to achieve big things, this is the place for you.