1 week ago Be among the first 25 applicants
Summary
This role presents an incredible opportunity for a Head of Engineering seeking a new career challenge. You will be responsible for leading Inviqa’s in-house engineering team of approximately 25 software engineers. We’re looking for someone passionate about hands-on work and innovation. Our clients value your direct involvement in projects, with an expected 50% of your time billable on client work and 50% on engineering leadership.
This is a critical role that will enable Inviqa to deliver on our technical strategy, inspire our software engineering team, and ensure continuous evolution of our engineering skills to deliver future-proof products and services for our clients.
You will work within a highly distributed, remote-first engineering team across the UK, Germany, Hungary, and India, reporting directly to our CTO. We offer flexible working arrangements. Occasional travel to our London headquarters and other UK locations (Manchester, Liverpool, Leeds, Glasgow), as well as abroad (Germany, Hungary, India), may be required to build strong relationships.
Key Responsibilities
Client Workshops and Presentations
* Leading workshops to understand client needs and translate them into technical requirements.
* Presenting technical solutions and strategies to client stakeholders.
Technical Consultation
* Offering expert advice on system architecture, design, and technology stacks.
* Reviewing and recommending improvements for client projects.
Prototyping and POCs
* Developing prototypes or proof of concepts to validate ideas and demonstrate feasibility.
Technical Audits and Assessments
* Performing audits of existing systems and providing improvement recommendations.
Engineering Leadership
* Ensuring engineering teams adopt appropriate programming languages and frameworks aligned with our strategy.
* Building and maintaining a culture of innovation and collaboration.
* Hiring, mentoring, and retaining top engineering talent.
* Overseeing project timelines and estimates.
* Participating in business pitches and representing our technical capabilities.
* Reviewing and identifying gaps in tech skills and working with leadership to address them.
* Establishing and enforcing best practices for software development.
* Communicating engineering strategy and progress to leadership.
* Championing our engineering capabilities within the broader organization.
Technical Skills Required
* Experience with ReactJS, NextJS, Remix, Node (Express), Python (Django, Flask), AWS & Azure administration.
* At least 5 years in a senior engineering leadership role.
* Proven success in delivering projects in agile environments, preferably in agencies like Inviqa.
* Experience with eCommerce (Shopify), headless CMS (ContentStack), PIM (Akeneo), and MACH principles.
* Strong background in software architecture, engineering processes, and standards.
* Ability to build composable solutions using vendor platforms.
* Excellent leadership, management, and communication skills.
* Strategic thinking with the ability to balance short-term and long-term goals.
* Experience with cloud computing, web development, and emerging technologies like Generative AI.
* A passion for innovation, learning, and continuous improvement.
About Inviqa
Inviqa is a full-service digital agency creating exceptional digital experiences through strategy, insight, design, and engineering, supported by best-in-class technology and agile methodologies. Our team of around 100 professionals is based in the UK and Germany. We pride ourselves on building long-lasting client relationships, working with brands like Arsenal, Starbucks, and a global children’s toy company. As part of the Havas CX network, we have access to global expertise across various disciplines. We offer remote and hybrid work options, emphasizing a people-first approach and continuous learning.
#J-18808-Ljbffr