Reading, Berkshire
Avanti Recruitment
Front End Engineer, 45k to 60k DOE
Remote with possible hybrid in next year (Reading, Oxford, Paddington)
(I’m looking for UK based applicants with full right to work in the UK)
I am working with a very exciting cyber security business who are scaling their Development and DevOps team. Their UK operations are currently fully remote but may be opening an office in Reading, Oxford or Paddington. They are offering some meaningful stock options as well as a good package. They are looking for 3+ years commercial front end engineering experience and a degree in computer science. I also can’t shortlist candidates who have moved jobs every year or more.
If you are interested, please can you apply with your CV, linked in, and github profile 🙂
Responsibilities
Help to design, plan, implement and debug new features alongside the product team and fellow engineers while providing front-end perspectives
Translate mockups and requirements into high quality code
Developing re-usable and composable React components
Help to maintain the codebase through regular refactoring
Collaborate with back-end/full-stack engineers to ensure smooth integration between the front-end and back-end logic
Keep up to date with industry standards and contribute to team-wide discussions around coding standards and best practices
Participate in the code review process
Contribute to sprint management and retrospectives
Requirements
B.Sc in computer science or equivalent relevant experience
3+ years of professional front-end engineering experience
Solid grasp of HTML including the use of semantically appropriate elements
Solid grasp of CSS including concepts such as inheritance, CSS box model, Flexbox, Grid and responsive design
Solid grasp of JavaScript fundamentals such as scope, closure, asynchronous programming and ES6+ features
Familiarity with object-oriented and functional design paradigms
Familiarity with browser APIs such as the DOM, event handling and local storage
1+ years of professional experience in React and its concepts including component-based development, optimisation techniques, use of hooks, state and side-effect management
Familiarity with consuming RESTful APIs
Knowledge of git version control
Advantage
Experience with TypeScript
Experience with Redux/Redux Observable
Experience with Jest/React Testing Library/Mock Service Worker
Experience with React Query
Experience with NextJS/Server side rendering
Experience with NodeJS
