Junior Software Engineer
Oak provides school teachers and pupils with the highest-quality curriculum and lesson resources across all subjects and age groups. In this role, you will work on our user-facing web applications using React, Typescript, Next.js, GraphQL, and SQL to make our products easy and fun to use.
We work together in product squads alongside designers, researchers, and education experts, regularly releasing new features and improvements to give teachers and their pupils quick and easy access to the highest-quality learning resources.
Responsibilities
- Development of highly performant ed-tech applications that are secure, scalable, highly available and accessible to the widest number of users that meet Government Digital Service standards.
- Pursue an active programme of continual learning and development of skills.
- As a member of the Oak Team, contribute to the planning and culture of the organisation.
- Work in cross-functional and product-oriented squads with colleagues from across the organisation, as required.
- Support all work across Engineering and take on other general responsibilities as required.
- Proven experience building web-based applications using modern Javascript libraries and tools either professionally or in collaboration with others.
- Strong problem-solving skills with an emphasis on digital product development.
- Desire to build beautiful, easy-to-use digital products with an understanding of the importance of accessibility in all its forms.
- Great communication and collaborative skills.
- You will be comfortable working at pace, with a range of digital systems (including proprietary ones as required) and you will continuously look at ways that the team can keep getting better. You will be excellent at working as part of a remote team, building relationships and managing your time effectively.
Be the first to know aboutnew jobs every week
Get 8 new jobs with salaries, once per week! Sign up here so you don't miss a single newsletter.