Lead Engineer (PHP)

Lynx Recruitment Ltd ,
Cirencester, Gloucestershire
Job Type: Full-time
Salary: £65,000 per annum

Overview

Lead Developer / Tech Lead required in Gloucestershire - Paying up to £80,000 and up to 4 days a week remote An international start-up led by one of the UK’s most successful tech entrepreneurs is looking for an enthusiastic lead engineer. We help international students find and enrol at their ideal university abroad, and we’re already working with more than 180 universities across 30 countries. We believe incredible results can be achieved by a small team of super-smart, engaged individuals. We like to cut the waffle, make decisions fast, work collaboratively and get sht done. We also understand that we spend a huge amount of our life at work so it’s important for us to have fun and genuinely get on well as a close-knit team. We’re looking for an enthusiastic and passionate technical lead who will be responsible for facilitating our team of engineers which include back-end engineers, with a lead back end engineer, front end engineer, Q&A engineer. You will also be working closely with our product owner and product designer. You will have excellent knowledge and experience of being a full stack developer that can demonstrate good project management skills. Lead Developer / Tech Lead - Key tasks & responsibilities: Understand business projects, provide technical feedback and carry out any research where necessary Ensure our architecture is fit to meet the needs of the business; fast, scalable and expandable Breakdown product projects into engineering projects Facilitate and lead engineering projects within the engineering team Support the engineering team offering advice to learn and grow Support and facilitate the overall productivity and organization of the engineering team Manage middleware development between backend applications and frontend applications Answer all technical product needs Mentor engineers both technically and culturally Lead technical decisions in the team Assist with technical design and estimation Architect new applications, and expand existing ones Liaise with QA to ensure minimal defects / Investigate and fix issues Define, document, and enforce engineering standards Perform code reviews of your team members' work Participate in software design discussions Participate in release planning and other project management meetings Participate in product workshops addressing a problem Ensure all code that goes to production is of top quality Ensure new and existing applications are scaled to meet expected demand Identify and fix gaps in system reliability, such as production monitoring Continuously improve the software infrastructure, such as the deployment process Team management duties, including grievances, mentoring, performance reviews, on-boarding and reviewing Lead Developer / Tech Lead - Key skills & experience needed: Highly proficient with PHP, JavaScript, MySQL, HTML & CSS. Experience using modern JavaScript frameworks such as React, Angular, Vue, Node. Experience using MVC frameworks - Laravel, Symfony, Zend You will have worked with cloud computing (ideally AWS) Creating REST API’s Ideally you will have worked with things like Git, Grunt, Gulp and Webpack. Attention to detail. Experience managing other developers. Be able to carry out code reviews. You will be able to spot trends in the market and implement most efficient technologies. You will have worked in an agile/scrum environment. Lead Developer / Tech Lead - Desirable, but not essential: Experience with Redux and React Native. TDD, BDD Worked with remote team members when required. Experience using distributed content delivery networks. Involved with recruitment processes and hiring suitable candidates. Good understanding of SEO best practices. Experience using an automated testing tool, e.g. Selenium. Lead Developer / Tech Lead - Equipment provided: 13-inch MacBook Pro 16MB Case with LG 29WK600 29-Inch Ultrawide Monitor