At a Glance
- Tasks: Lead engineering teams while engaging directly with clients on innovative projects.
- Company: Join a top digital agency known for exceptional digital experiences and a collaborative culture.
- Benefits: Enjoy a dynamic work environment with opportunities for professional growth and innovation.
- Why this job: Be at the forefront of technology, shaping the future of digital solutions with a passionate team.
- Qualifications: 5+ years in senior engineering leadership; expertise in modern tech stacks and agile methodologies required.
- Other info: This role balances hands-on client work with strategic engineering leadership.
The predicted salary is between 72000 - 108000 £ per year.
Brilliant opportunity for a Head of Engineering to join a leading full-service digital agency. Specializing in designing and building exceptional digital experiences by blending strategy, insight, design and engineering with best-in-class technology and agile methodologies, this is a team of around 100 professionals, including designers, software engineers, project managers, and client service experts. They are now searching for a hands-on leader, someone who remains deeply passionate about innovation and technology. The ideal candidate will be equally comfortable in leadership and hands-on client work, with 50% of your time billable to client projects and the other 50% dedicated to engineering leadership. Key Responsibilities: Hands-on and Billable Aspects: Client Workshops and Presentations: Lead workshops to translate client needs into technical requirements and present solutions to stakeholders. Technical Consultation: Provide expert advice on system architecture, design, and technology stacks, and recommend improvements for client projects. Prototyping and Proof of Concepts (POCs): Develop prototypes or POCs to validate ideas and demonstrate feasibility. Technical Audits and Assessments: Conduct comprehensive system audits and provide detailed recommendations for improvement. Engineering Leadership Aspects: Partner with the Senior Leadership Team, particularly the CTO, to ensure engineering teams adopt programming languages and frameworks that align with technical strategy. Foster a strong engineering culture of innovation and collaboration through communities of practice, hackathons, and knowledge sharing. Hire, mentor, and retain top engineering talent, ensuring their professional growth. Oversee project timing and estimation, participate in business pitching, and respond to tenders. Regularly review and identify gaps in technical capability, ensuring the team has a clear path to mastering new skills. Establish and enforce best practices, standards, and processes for software development. Effectively communicate the engineering vision, strategy, and progress to the senior leadership team. Technical Skills and Expertise: Experience with Inviqa’s core software engineering stack: ReactJS, NextJS, Remix, Node (Express), Python (Django, Flask), AWS & Azure Administration. A vocal advocate for adopting a modern, future-fit tech stack aligned with company goals. At least 5 years in senior engineering leadership with a proven track record of delivering successful projects in a fast-paced, agile environment. Experience in eCommerce (Shopify), modern headless CMS (ContentStack), and Product Information Management (Akeneo) is highly desirable. Strong background in software architecture, engineering processes, and development standards.
Head of Software Engineering employer: Chemistry London
Contact Detail:
Chemistry London Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Head of Software Engineering
✨Tip Number 1
Make sure to showcase your hands-on experience in client workshops and technical consultations. Highlight any specific projects where you successfully translated client needs into technical requirements, as this will resonate well with our focus on client engagement.
✨Tip Number 2
Demonstrate your leadership skills by sharing examples of how you've fostered an engineering culture of innovation and collaboration. Mention any initiatives like hackathons or communities of practice that you've led or participated in.
✨Tip Number 3
Emphasize your technical expertise with the specific technologies mentioned in the job description, such as ReactJS, Node, and AWS. Providing concrete examples of how you've utilized these technologies in past projects will strengthen your application.
✨Tip Number 4
Show your passion for innovation by discussing any recent trends or advancements in technology that excite you. This will help us see your commitment to staying ahead in the fast-paced digital landscape.
We think you need these skills to ace Head of Software Engineering
Some tips for your application 🫡
Understand the Role: Take the time to thoroughly understand the responsibilities and expectations of the Head of Software Engineering position. Highlight your experience in both hands-on technical work and leadership roles in your application.
Showcase Relevant Experience: In your CV and cover letter, emphasize your experience with the specific technologies mentioned, such as ReactJS, Node, and AWS. Provide examples of successful projects you've led that align with the company's focus on innovation and agile methodologies.
Demonstrate Leadership Skills: Illustrate your leadership style and how you foster a collaborative engineering culture. Mention any initiatives you've led, such as hackathons or mentoring programs, that showcase your ability to develop talent and drive innovation.
Tailor Your Application: Customize your cover letter to reflect your passion for technology and innovation. Address how your vision aligns with the company's goals and how you can contribute to their mission of delivering exceptional digital experiences.
How to prepare for a job interview at Chemistry London
✨Show Your Passion for Technology
As a Head of Software Engineering, it's crucial to convey your enthusiasm for innovation and technology. Share specific examples of how you've embraced new technologies in past projects and how you plan to continue doing so in this role.
✨Demonstrate Leadership Experience
Prepare to discuss your leadership style and experiences in mentoring and developing engineering talent. Highlight instances where you've fostered a strong engineering culture and how you plan to implement similar strategies in this new position.
✨Be Ready for Technical Discussions
Expect in-depth discussions about system architecture and technology stacks. Brush up on Inviqa’s core software engineering stack, including ReactJS, Node, and AWS, and be prepared to provide insights or recommendations based on your expertise.
✨Prepare for Client-Focused Scenarios
Since 50% of the role involves client work, think of scenarios where you've successfully led client workshops or technical consultations. Be ready to explain how you translate client needs into technical requirements and present effective solutions.