Elmstone Hardwicke, Cheltenham

Mid/Senior Level Javascript Developer

Salary: Dependent on Experience

You'll work within our agile software development team on product platforms creating and maintaining industry ground-breaking JavaScript applications using React, while following high standards of quality.

Our stack is based on the latest Javascript libraries and encourages you to use up to date best practices. While you will work on the user interface, you will also help implement business logic and API design in close cooperation with backend developers and UX designers.

What we're looking for

  • You have at least 3-4 years of experience in web development with JavaScript
  • You know the best and the worst of JavaScript
  • You have expert knowledge of at least one modern JavaScript framework (preferably React)
  • You have a good grasp of state flow patterns and solid experience with state management libraries (Redux)
  • You have an understanding of Universal JS and Server Side Rendering (Next.js)
  • You have a perfect command of HTML5 APIs and CSS3
  • You have experience with CSS as JS techniques (Styled Components)
  • You are up-to-date with the latest ECMAScript syntax and functionality
  • You have an understanding of commonly used design patterns and programming principles and when to use them appropriately
  • You have familiarity with component style guides (Storybook)
  • You practice Test Driven Development and are experienced with testing frameworks (Jest, Mocha)
  • You have familiarity with backend frameworks (Symfony, Laravel)
  • You have experience of integrating with third party APIs (REST, SOAP)
  • Any React Native knowledge would also be a bonus

Please submit your CV and details of your interest.