Full Stack Web Developer

About You

You are an ambitious web developer comfortable with working across front-end and back-end technologies. You enjoy diving into hands-on software development – developing solutions from the ground-up, going right through to deployment into production. You love tech and thrive in an innovative startup culture.

You are a driven, hard worker, and have a desire to make an impact on our mission to improve the lives of all students worldwide through extracurricular activities.

Responsibilities
  • Developing features from idea through to production deploys
  • Debugging performance issues, proposing structural improvements, and implementing important changes and optimisations
  • Participating in sprint planning and retrospectives, design meetings, hiring interviews, product planning sessions and code reviews
  • Own important, high-impact projects in an agile work environment
  • Provide mentorship and guidance to new starters
Required Experience & Skills
  • Bachelor’s degree in Computer Science or a related technical field, or equivalent practical experience
  • Minimum 2 years’ commercial experience of web development, or equivalent experience
  • Experience building SPAs with a front-end framework, preferably Angular
  • Experience building Node.js web services
  • Strong understanding of relational databases, such as Postgres
  • Great communication and collaboration skills
  • High attention to detail
  • Experience with CI/CD tooling and a DevOps workflow
Benefits
  • Competitive salary ($80 000 - $120 000)
  • Ownership in the company through stock options
  • Flexible work environment
  • Opportunity to be involved in a high-growth business
  • Unique chance to challenge yourself, working across a breadth of areas of software development
  • Opportunity to make a global impact building an awesome product
Download Full Job Description