We’re looking for a Technical Team Lead to join our digital team, leading the team’s technical direction for current and new platforms/projects, managing, and mentoring the team members. You will need extensive full-stack experience across PHP/Laravel 8+, Vue.js v3, Inertia.js, HTML/CSS, and JavaScript
Duties and responsibilities:
- Developing and maintaining features in a collaborative, Agile environment, including documenting and writing testable code, taking ownership of your code every step of the way – from development to deployment and maintenance
- To lead the full-stack developer team by developing, as well as giving advice and guidance on technical aspects to build and develop, web applications on Amazon Web Services using our technical stack – Laravel; Vue; Inertia.
- To make sure that the best ways of working are instilled by ensuring organisation and industry standards are utilized
- To provide mentoring to the team so they are effectively contributing to the project /business requirements.
- To provide technical solutions that meet business requirements
- To liaise with colleagues across the business to share knowledge and progress to meet business requirements
- To liaise with third-party suppliers to ensure the smooth running of projects
Requirements:
- Ability to explain technical aspects to colleagues across the business
- Prior experience in leading a team and contributing to product direction
- The ability to work well with a range of individuals at all levels of the company
- The ability to self-motivate and to work without external direction, but also to report to stakeholders and adjust priorities based on their requirements.
- Good experience of software development from designing/coding to testing/documenting
- Good experience with creating, implementing and managing cloud-based services (Amazon Web Services/Serverless/CI/CD pipelines)
- Good experience in Code repository management and workflows (GitHub, Bitbucket)
- Good experience with user stories through Agile
- Extensive experience in the web development or software industries
- Experience of building back-end components using strong OO design methods and patterns
- PHP, MySQL& LAMP framework experience
- Strong knowledge of Vue.js and Inertia.js
- Strong knowledge of PHP frameworks such as Laravel, CodeIgniter
- Ability to demonstrate a good knowledge of packages with composer.
- Experience with AWS services such as API Gateway, Lambda, S3 and RDS