Back To Careers

Senior Full Stack Developer

We’re on the hunt for a razor-sharp Senior full stack engineer to join the Big Human team in making world-class web applications. As the right person for the job, you will have at least 4 years relevant industry experience and boast an impressive knowledge of both server-side and client-side JavaScript. Ideally this includes NodeJS/Express, GraphQL, MongoDB, MySQL, AWS, React/React Native and Sass, but we value good coding fundamentals and solid understanding of web technologies above shiny new technology. You should also be comfortable handling the implementation of large-scale, end-to-end projects in a small team. Most importantly, you should enjoy tackling technical challenges across a diverse range of projects and strive to do so while writing clean, maintainable code. In return you’ll be working sociable hours in a light, open plan office alongside a small team of super-smart developers. You may also be challenged to frequent ping pong showdowns.

Skills & Qualifications

  • Extensive knowledge of ReactJS
  • Experience architecting RESTful and GraphQL-based APIs using Node and Express
  • Experience working with AWS or other Cloud Systems
  • Experience architecting client-side applications using React and state managers (Redux, MobX)
  • Experience writing tests with tools such as Mocha, Chai and Jest
  • Experience with Continuous Delivery / Continuous Integration pipelines
  • Ability to write modern JavaScript with support for ES7+ features (Babel)
  • Familiarity with concepts about responsive web design and Sass styling

Bonus Points

  • Knowledge of NextJS or Gatsby
  • Familiarity with Headless CMS systems like Contentful or Sanity
  • Familiarity with MySQL or other relational databases
  • SEO & Web Analytics knowledge
  • Experience configuring Webpack (or equivalent) bundler tools

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Sound Like You?

Apply Now