Job Description
We are looking for a Frontend Javascript Engineer to build high-performance, robust and
scalable web components for our applications.
This is a position suitable for highly independent, proactive individuals who love working
both in a team and on their own, able to organise themselves and manage deadlines
with minimum supervision.
The Stack
PHP, HTML, CSS, ReactJS, React-Bootstrap, Javascript, TypeScript, GraphQL, CSS SaSS,
Webpack, Headless CMS (Any), Git, Npm, Gatsby
Apollo Client, Node JS – Express, Netlify Deployment
The Role
- Contributing high-quality code to a fast-growing ReactJS Team
- Collaborating with developers, product managers, designers and other
stakeholders to deliver robust software solutions in an agile environment.
- Ensure code standards and best practices are implemented, constructive
contribution to peer code reviews, implementation and recommendations for
code quality improvements.
- Contributing to project planning and technical decision making both at team
meetings and on an ad-hoc basis
Essential Skills Required
- Strong understanding of PHP back-end development and WordPress
- Experience with Bootstrap and other front-end responsive frameworks
- Experience using HTML5, CSS (CSS3, SCSS)
- Very strong knowledge and extensive experience with ReactJS and Bootstrap
- Strong commercial experience and desire to work with TypeScript.
- Very strong knowledge of CSS, Sass & CSS in JS – attention to UI detail is a
must.
- Extensive knowledge of cross-browser compatibility, responsive webpages and
implementation across devices.
- Extensive experience building single-page JavaScript applications with large
codebases.
- Strong skills and knowledge of Git, Github and version control workflo
- The team is UK based but international. Business level competency in both
written and spoken English is essential.
- Expert in LAMP (Linux, Apache, Mysql and PHP)
Desired Skills
- Experience with GraphQL, Apollo, both client and server.
- Knowledge of working with CI /CD pipelines and associated tooling and
knowledge of Github Actions will be a bonus.
- Experience of working with Node, both creating back end services and for
automation scripting will be a plus.
- Knowledge and experience of working with AWS, especially S3, CloudFront,
Lambda & Dynamo DB and knowledge of serverless framework would be an
advantage