Skip to main content

This job has expired

Head of Engineering - AllBright - Central Team

Employer
AllBright Club
Location
London (Central)
Salary
Competitive Salary
Closing date
25 Sep 2020


Job Description: Head of Engineering

Reporting to: MD of Digital

Job purpose: Working closely with the Head of Product and digital/commercial teams to deliver the technical roadmap for the AllBright business globally

Based in central London, the Head of Engineering will be responsible for practicing technical leadership within the business to support decision-making, being hands on with building and maintaining the AllBright infrastructure, specifically focussed on web and mobile based products and ultimately, building up a team of software engineers to help the company to achieve its ambitious digital / customer growth targets in key markets around the world.

Key responsibilities:
• Be hands on with day-to-day build and maintenance requirements, especially while we grow the team
• Initially working with our London based Agency and full ownership of; hiring, building, developing and managing a software development team internally
• Guide, coach and mentor software development engineers
• Provide project management and technical leadership for every aspect of software
• Prepare lifecycle for different projects inclusive of research, development, design, evaluation, testing along with delivery to product management
• Perform closely with developers and product management to influence product development assisting or improving products
• Learn and display as how products would add value to respective business
• Supervise resource allocation to assure attainment of business and personnel development goals
• Involve in strategic plans to accomplish technical as well as business plans
• Manage and execute software development projects from beginning to finish
• Evaluate projects, develop and update schedules plus supervise project status
• Collaborate effectively with all team members as well as hold regular team meetings

Your experience:
• Must have a software engineering background. Strong candidates will have 5 years of experience implementing systems in different technologies, and will have experience across the stack, from front-end to backend systems
• Demonstrable experience of hiring and managing a team of highly skilled software engineers, to deliver a best of class software product
• Experience with managing web application development teams
• Have a strong understanding of system design and software architecture. Must be able to engage in meaningful conversations with engineers in terms of how we should design systems
• Strong understanding of software engineering best practices, including build configuration and processes, code quality, testing practices and operations
• Experienced in collaborating with product owners and senior management, showing strong experience in collaborating to define, design, develop, deliver and support software
• Strong understanding of test-driven development and developer driven testing in general

Your technical experience:
• React Native
• Typescript
• Nodejs
• GraphQL
• Headless CMS
• AWS and the deployment process of modern apps
• Some Wordpress/ PHP experience would be helpful but is not necessary
• Saleforce experience is a plus but not critical
• A degree in software engineering is a plus but not critical

The individual:
• Enjoys breaking down large, multi-faceted technical problems into logical parts and leading the execution of a solution with a focus on steady, regular delivery and continuous improvement
• Experience working with Agile frameworks and coaching others to follow Agile principles
• Experience working on enterprise software
• Proven ability to influence stakeholders at all levels
• Excellent interpersonal, analytical and problem-solving skills
• Strong people management skills
• Strong organisational skills
• Strong verbal and written communication skills
• Able to balance large workloads and prioritise effectively
• A self-starter with high attention to detail
• Customer champion – always putting the customer first
• Strategic thinker – with ability to identify and implement improvements

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert