Overview

At YLD we believe that in the future all companies will be software companies, and we are now seeing this shift taking place across the business world. Do you want to be a part of realising this for our clients, some of the most successful businesses and FTSE-100 companies? Help define the future: today.

About The Role

You will be instrumental in delivering transformation projects at FTSE-100 companies, all of them household names, using technologies such as Node.js, React and Docker. You are first and foremost a developer and should have the experience to match.

A YLD Engagement Lead is deeply technical, yet has the business acumen and communication skills to steer a development team and act as an intermediary between them and client stakeholders. This is a hands-on technical lead role.

You will be expected to work on-site during various customer engagements. Although the vast majority of our customers are in London, you will be flexible about travel.

This role offers the opportunity to work with some of the most talented developers in their respective fields.

About YLD

YLD is a fast-growing, London-based software engineering consultancy focused on enabling digital transformations for Enterprise companies.

YLD is a strong proponent of continuous delivery and rigorous testing practices, and we help our customers move towards modern best-practices with minimal risk. We educate, co-develop, and automate, passing on our expertise to our customers’ development teams in the process.

We hire the best and believe that bringing exceptional people together produces exceptional results.

YLD have offices in London and Lisbon.

About You

You will have an excellent knowledge of many of the following technologies: Node.js, JavaScript, HTML, CSS, various front-end frameworks (e.g. Angular, React, etc.) and an understanding of back-end architecture, scalability and deployments (even if in languages other than Node.js); .NET and Java are advantageous.

Pair programming, continuous integration, test driven development, and incremental design should be second nature to you; writing code without tests should be unthinkable.

You will have a real passion for software development, having contributed to open-source projects and written or spoken in public about your work. You will be an active learner, and a good teacher.

Prerequisites

  • Bachelor degree in Computer Science or equivalent discipline

  • An experienced software developer with a track record that includes the successful delivery of a number of enterprise projects

  • Strong command of the English language (both verbal and written)

  • Technical competencies:

    • Expertise in Node.js development, architecture and design

    • Strong application development knowledge of the following technologies: JavaScript, databases (both relational and schema-less), Linux, HTML, CSS and some sort of modern front-end framework

    • A strong focus on continuous integration and delivery

    • Building highly scalable applications

    • Application architecture and infrastructure; deployment and migration

    • A working knowledge of application security, authentication and related cryptography

    • Good understanding of design and implementation of RESTful web services

    • Knowledge of Agile software development process

    • Familiarity with performance monitoring tools

    • Ability to select appropriate tooling and technologies for a project

    • Experience debugging production issues under pressure

  • Non-technical competencies:

    • Consulting experience

    • Problem-solving skills that balance innovation with pragmatic technology choices to solve business needs

    • Ability to influence senior client business and IT executives on technology decisions, and identify and close new business opportunities

    • Excellent leadership skills

    • Comfortable working under pressure and manage client expectations effectively

    • Distinct customer focus and quality mindset

    • Willingness to travel to be on-site with our customers

    • Prepared to speak publicly about your work, and YLD’s work

    • An exemplar of YLD’s brand and safeguarder of our reputation

Not For You?

We are also hiring Software Engineering Consultants. See our jobs page.

Our Offer

We offer the following benefits to permanent employees:

  • Private Health care.

  • 6 months fully paid maternity and paternity leave.

  • 3 months’ sick leave at 50% of salary.

  • 25 days holiday (excluding Public Holidays).

  • 2 months’ fully paid personal development leave (to complete open-source projects and/or work with YLD Labs).

  • Company Uber and AirBnb account for business travel.

  • £2k yearly allowance for Training/Conferences.

YLD is an equal opportunities employer that promotes inclusiveness and diversity.