Head Of Engineering

About the Role

Kaddra’s Head of Engineering will ensure that the company is technologically superior, through the best use of technology, to allow us to surpass our business and marketing goals and to stay ahead of any potential competition. As a leader within our business, you must be proactive and anticipate market technology trends to facilitate the evolution, efficiency and experiences of our products and services to meet the high expectations of our clients and their customers.

Kaddra works with SME’s providing consumer-facing mobile experiences. We offer a great working environment including generous benefits, brand-new top-spec MacBook Pro’s for all Engineers, flexible working hours and a work from home policy.

Here’s our tech stack.



  • At least 10 years experience in software development of which approximately five years is spent in progressive leadership of an engineering team, with line management responsibilities
  • Must still be able to code and mentor/lead the engineers at the technical level
  • Must have demonstrable experience in building a commercial product from the ground-up
  • Our ideal candidate comes from a fast-paced startup environment - ideally in SaaS, Marketing Technology, and E-commerce
  • Exceptional project management and organization skills
  • Knowledge of technology trends to build the strategy
  • Understanding of budgets and business-planning
  • Demonstrable knowledge of Serverless architecture
  • Demonstrable experience in cross-platform mobile development
  • Experience building Cloud-Native SaaS B2B and B2C products
  • Node.js, ReactJS, React-Native, Amazon Web Services, PostgreSQL, ElasticSearch, Redis, AWS Lambda


  • Work closely with the product team on planning, development and successful deployment of each sprint.
  • Hiring and retention of the cross-functional Engineering team, Ops team and Technical Support team
  • Manage the Engineering Leads who oversee each Sprint’s life cycle from conception to completion, with an emphasis on technical soundness and resource efficiency.
  • Evaluate existing infrastructure and architecture to create the vision and plans to scale the product for our customers across web and mobile.
  • Collaborate with the Product team to develop and revise statements of work, which should include accurate time and cost estimates.
  • Analyze user requirements and usability metrics to ensure customer satisfaction.
  • Apply architectural and functional specifications for each project.
  • Evangelise an AGILE culture across the Engineering organisation
  • Influence our engineering culture based on high-performance principles like AGILE, and TDD.
  • Provide leadership on solution architecture
  • Research and propose new technologies to improve operations
  • Manage operational teams ensuring 24/7 uptime and client support SLAs are met

Job Function:
Or Let us know
We are always scouting for talent so please feel free to drop us a line with your CV at career.hr@kaddra.com