Remote Software Architect, Team

Logo of Veracross

Veracross

πŸ“Remote - United Kingdom

Job highlights

Summary

Join our growing community of values-led professionals as a Software Architect and Team Lead to design, architect, and implement green field web applications using PHP, Laravel, and MySQL. You will lead the development team, mentor developers, and ensure consistency in coding practices.

Requirements

  • Extensive experience in PHP and Laravel (5+ years)
  • Proven experience in system architecture, ensuring system scalability and performance
  • Experience with RESTful APIs, including designing, integrating, and securing APIs for scalable web applications
  • Team leadership experience, including the ability to manage developers, provide technical guidance, and foster a collaborative team environment
  • Experience with CI/CD pipelines, including GitHub Actions, automated testing, deployment to AWS, and integration processes using technologies such as Docker
  • Strong knowledge of object-oriented programming (OOP) principles and coding design patterns
  • Proficient with database technologies including relational databases such as MariaDB and ORM frameworks such as Eloquent
  • Familiar with JavaScript front-end technologies such as Vue.js and Inertia

Responsibilities

  • Architecting and developing highly scalable and robust Web and API applications using PHP, Laravel, and MySQL
  • Leading code reviews, setting development standards, and ensuring the adoption of best practices in software engineering
  • Ensuring the security of applications by implementing robust security practices and protocols
  • Managing and mentoring your team, providing technical guidance, fostering a collaborative environment, and encouraging professional development
  • Reporting to the VP Engineering on planning, estimation and timelines
  • Collaborating closely with cross-functional teams, such as the Product and DevOps, to define project requirements and technical solutions
  • Overseeing the full software development lifecycle (SDLC) from architecture and development through to deployment and post-launch support
  • Troubleshooting and resolving complex technical issues, optimizing application performance and scalability
  • Mentoring and guiding the development team to foster innovation and continuous improvement
  • Staying current with the latest technologies and trends in PHP, Laravel, Vue.js, and web development

Benefits

  • Fully remote
  • 25 days holiday, plus public holidays
  • 4% matched pension contributions
  • Payroll Giving
  • Private medical
  • Discounted Gym Membership
  • Cycle Scheme
  • Enhanced Sick pay
  • Enhanced Maternity, Paternity, Adoption and shared Paternity Leave pay
  • Employee Assistance Program

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Veracross know you found this job on JobsCollider. Thanks! πŸ™