Front-end Developer

  • Anywhere

Cognito

Cognito is an online education platform, designed to take secondary school students all the way from learning new material to being exam-ready.

Since launching in 2018, Cognito has helped over 1 million students improve their education. We’re a fully remote team looking for a passionate engineer to join us in shaping the future of learning.

(Explore our website if you’d like to learn more: https://cognitoedu.org)

Job summary

As a Front End Developer at Cognito, you’ll be joining as the second member of our development team, and working to improve and expand our learning platform. The vast majority of the work will be front end using ReactJS, but from time to time we will need you to work on the backend (Node and MongoDB). You’ll be working on features across the entire website, and your work will be essential part of the Cognito offering – helping us to provide amazing learning resources to students all over the world.

Responsibilities:

  • Developing new product features and enhancements in ReactJS
  • Optimising UI, and overall user experience
  • Implementing responsive design for our web platform
  • Participating in code reviews, troubleshooting bugs, and planning development tasks
  • Contributing ideas to improve code quality, team practices, and development workflows
  • Limited back-end development on the MERN stack, and supporting deployments to AWS

Requirements

  • Candidates must have the right to live and work in the UK to be eligible for this role. Please do not apply if not based in the UK.
  • 3 years+ experience in JavaScript
  • Solid React skills, with experience of working with Functional Components and GraphQL via Apollo
  • Efficient HTML and CSS ability
  • Solid understanding and experience of unit testing
  • Proficiency with Git source control
  • Good communication skills in written, verbal, and code
  • A commitment to transparency and a collaborative mindset, with an ability to both give and receive constructive feedback.

Some extras that would be an added bonus

  • Experience of the MERN stack, especially MongoDB
  • Experience of AWS infrastructure (Elastic Beanstalk, S3, CodePipeline, etc.)

Benefits

  • £40,000 – £50,000 per annum pro rata.
  • 30 days annual leave, including bank holidays.
  • Any hardware you need.
  • Flexible hours depending on your needs.
  • An informal and friendly environment with limited hierarchy.
  • Autonomy to create the best resources however you see fit.

Application process

  1. Application
  2. Assessment test
  3. Interview(s)
  4. Reference checks
  5. Decision and job offer