Senior Backend Engineer (PHP / Laravel / Go-lang)

at  YourParkingSpace

Remote, Scotland, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate24 Aug, 2024GBP 65000 Annual25 May, 2024N/AGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

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!

Responsibilities:

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.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Remote, United Kingdom