Frontend Engineer (LDN)
SKILLS
FULL DESCRIPTION
We are looking for a enthusiastic and talented creative frontend engineer to join our team in London. This is a full time, permanent position, working a minimum of 3 days per week in our Soho office, reporting to the Technical Director.
Who you are
You’d be embedded in our engineering department to help define best practices using React or Angular that are used to create highly innovative experiences and rolling them out to the wider team. It’s your job to ensure code quality and architecture is stable and well tested across varied projects.
We develop in partnership with the creative teams rather than waterfall. It will be your job to be diligently validating ideas and concepts during the entire lifecycle of a project and also feed new technology into the creative process.
You will also be able to take ownership, jump in and be hands-on on any project where you see your time is most valuable.
Our projects are generally highly custom and innovative and thus you will need to be comfortable with experimental technologies such as WebGL, XR, Custom Audio, Machine Learning.
Above all, we value creativity and the ability to find unique solutions to everyday problems. As we are a young company you will have the opportunity and freedom to shape the way we work.
Why we need you
Your focus areas:
- Collaborate with cross-functional teams, including Designers, 3D Artists, Producers, QA and other members of the Engineering team to push the work we do to the highest possible standard.
- Understand briefs and produce results that go beyond expectations.
- Work in sprints and clearly communicate status to the wider team.
Your credentials
Skills and abilities:
- Expert knowledge of HTML, CSS, JavaScript and modern CSS-in-JS solutions like Styled Components.
- Knowledge of frameworks such as Angular and React and associated libraries and frameworks (e.g. Redux, Apollo, Next.JS, RxJS).
- A stunning portfolio of past creative work.
- Ability to pick up new technologies quickly.
- Proficient working with Git and Pull Requests etc.
- Experience with JavaScript Tooling (Linting, Test Harness, Babel, Webpack, SWC)
- Self-motivated with good time management.
- Minimum of 2 years of development experience and genuine passion for technology.
- Excellent knowledge of relevant programming languages and methodologies.
- Excellent written and spoken English.
Bonus points:
- Contributions to open-source projects.
- 3D Experience (WebGL, Three.JS, Blender)
- Experience with using Adobe Creative Suite/Figma.
- It never hurts to speak another language.
- Experience working with Google Cloud Platform.
- Experience with Google Workspace.
- Designing/writing automated tests.