Lead Developer

Overview

Verb is a Digital Marketing Agency that specialises in building websites, eCommerce platforms and mobile apps and conducting digital marketing, including SEO, PPC, Social and influencer for the premium and luxury market. 

It has established itself as a top UK digital agency based in London. Verb makes sure that their clients’ websites and mobile applications are targeted and optimised for the right customer groups that will result in the highest conversion and ROI. Working with many recognised national and international brands ranging from SME’s to large scale global brands.

We are looking for a Lead Developer who will be managing the development team and working on the front-end/back end development of our projects in WordPress and WooCommerce. You will be helping us with a wide variety of websites for national and global brands. You will be working with clients such as the Corbin & King portfolio including The Wolseley, Sunseeker, Daylesford, Liz Earle, Mustique, Beulah London, Galvan London and many more.

Opportunity

If you want to spend time with a great team, enhance your career and have fun while taking part in some amazing projects, we’re the place to be. You’ll work with the directors to lead and improve the development team and receive commercial experience that will be focused around technology and the growth of the technology side of the business.

Alongside our WordPress skills, we’re keen to build on our Magento experience and bring this into being a main focus for the business and continue to explore new technologies, including a few we have been using recently Vagrant, Elasticsearch, React and React Native and Ionic 2 Framework for app development.

Key Objectives 

  • Excellent experience with WordPress & WooCommerce
  • Excellent understanding of the core concepts of object oriented programming (OOP)
  • Excellent experience writing clean, semantic HTML5
  • Some experience writing with HTML template engines such as Jade, Mustache and Handlebars would be beneficial
  • Excellent experience writing well organised, maintainable CSS
  • Excellent Experience with CSS Preprocessors such as SCSS
  • JavaScript, with an excellent understanding of ES6
  • Understanding of modern JavaScript frameworks such as VueJs and React
  • Excellent Experience in writing PSR compliant PHP
  • Excellent Experience in Symphony based frameworks such as Laravel & Yii. And the ability to pick one up that you have not used before
  • Understanding of MVC methodology
  • Understanding of Server-side Architecture
  • Ability to utilise and reference framework documentation
  • Proficient skills within digital design tools such as Photoshop, Sketch or similar
  • Solid experience working from design mockups
  • Mobile and responsive design knowledge
  • Understanding of front-end performance optimisation techniques
  • Knowledge of version control systems, in particular Git
  • Knowledge of Digital Ocean Droplets and Droplet management tools
  • Understanding of continuous integration and using tools such as Bitbucket pipelines or Travis
  • Knowledge of Linux systems, in particular CentOS
  • iOS and Android development experience
  • Experience integrating with third party RESTful APIs

Responsibilities

  • Leading development and training the team day to day to ensure the best overall results
  • Ensuring the quality of the work that is handed to QA process
  • Making sure a solid security policy and processes are maintained
  • Pair programming
  • Development Operations
  • Mentorship of more junior developers
  • Support escalations both internally and externally
  • Technical direction of the company
  • Client technical strategy
  • Suitable documentation for developer on-boarding of all levels
  • Encourage standard development environments and workflows
  • Work on the team morale and interest in development
  • Review and optimise all technical processes to ensure documentation is accurate and up to date
  • Developing new features and improvements
  • Integrating with third party APIs
  • Wordpress back end development and supervision
  • Front end development
  • Assisting the producer with technical specifications and project viability / planning
    • To support production team with live projects and to support sales and marketing to understand client requirements
  • Debugging and resolving issues
  • Improving test coverage, procedure and documentation

If you think this sounds like you then we can’t wait to hear from you!