Senior Developer

Posted 4 Days Ago
Be an Early Applicant
York, North Yorkshire, England
55K-60K
Senior level
Edtech
The Role
As a Senior Developer, you will lead full software lifecycle projects, mentor junior staff, and develop high-performance applications using JavaScript frameworks. You will enhance user experiences, collaborate across teams, and focus on best practices for maintainable code.
Summary Generated by Built In

Senior Developer - Full Stack (Javascript | React | Next.JS | AWS)Salary: £55,000 - £60,000 per annum, dependent on experienceAre you an experienced Software Engineer looking to work in the Tech for Good space? Do you want to collaborate with an amazing team to develop digital systems that make a real difference to young people?WRK digital is delighted to be working in exclusive partnership with STEM Learning, whose digital platforms support STEM teaching and learning. Through collaboration with the UK Government, employers of all sizes, organisations, and educational establishments, STEM Learning provides high-quality resources that empower educators and students alike.
About STEM Learning

STEM Learning’s vision is to improve lives through STEM education by equipping young people with the skills and knowledge to thrive. To achieve this, STEM Learning offers a range of support, including:

  • Subject-specific professional development for teachers and educators
  • A collection of high-quality, assured learning resources for Primary and Secondary Education
  • The STEM Ambassadors programme

Take a look inside the National STEM Learning Centre in York to see our facilities.The Role

STEM Learning is taking a significant step forward on its digital journey by moving to replace existing monolithic apps with modern, modular architectures. Working alongside product managers and designers in a small, cross skilled team you will deliver intuitive and delightful user experiences through robust and performant systems.

We’re looking for a Full Stack JavaScript Developer who has a strong background in developing web applications using React, Next.JS, AWS and other web services.

You will have the opportunity to work on multiple projects, from feature improvements and technical debt reduction to brand new service development.

Key Results / Accountabilities

You will:

  • Get involved in the full software lifecycle, from inception through to deployment, release and post go live support. You will write highly efficient and maintainable code.
  • Champion and suggest best practices to develop clean, resilient code. 
  • Contribute to the development and direction of the team and mentor junior members.
  • Drive collaboration across multiple teams, effectively communicating complex ideas to all levels.
  • Help mentor and upskill team members.
  • Proactively help with production issues and release management and build systems with performance and scalability in mind.
  • Create comprehensive project documentation, establishing good documentation standards that ensures all critical systems and processes are well-documented.

Our Ideal CandidateCandidates will demonstrate our values: Sustainable – Innovative – Proactive

  • Have an eye for detail, delivering pixel perfect high-performance front ends.
  • Bring a solid understanding of (and experience building solutions using) Oauth2.0/OIDC for authentication and authorization.
  • Have experience building APIs that are intuitive to consume and quick to respond.
  • Have shipped products built using Headless CMSes and be comfortable with content modelling concepts (Contentful experience desirable)
  • Solid experience building testing strategies – Test driven/behaviour driven development, units testing, end to end testing frameworks.
  • Experience building and deploying static and dynamic web applications on Vercel and Netlify (desirable).
  • Previous experience building CI/CD pipelines.
  • Solid understanding of Git and Github actions
  • Be able to work on multiple projects at one time
  • Make architectural decisions considering long-term impacts, balancing business needs with technical considerations.

Download the full Role Profile to find out more!Why Work at STEM Learning?

  • Work with cutting-edge technology, including Microservices-based, API-first, Cloud-native services, and Headless architecture
  • Generous holiday entitlement – 30 days plus bank holidays
  • Access to an excellent pension scheme
  • Regular team meet-ups and collaboration opportunities
  • The chance to get involved in wider STEM delivery activities
  • Access to a salary sacrifice scheme and staff benefits, including a cycle-to-work scheme, health cashback plans, free eye tests, and discounted vouchers

Take a look at our benefits brochure to find out more about the benefits we offer.Apply Now

If you are a Software Engineer with full stack Javascript development experience looking to join an EdTech company who's technology is changing lives for the better, we’d love to hear from you.

Apply now with your up-to-date CV and covering letter or contact James Westwood at WRK digital for a confidential conversation about the next steps.

There is no closing date for this appointment; applications will be reviewed on an ongoing basis so early applications are recommended.

STEM Learning strives to be diverse and inclusive – a place where we can ALL be ourselves. We encourage applications from all backgrounds and communities, and are committed to employing teams with diverse abilities, skills, and experiences.

Top Skills

APIs
AWS
Ci/Cd
Git
Git
JavaScript
Netlify
Next.Js
Oauth2.0
Oidc
React
Vercel
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: York
532 Employees
On-site Workplace
Year Founded: 2003

What We Do

Improving lives through STEM education - we're the largest provider of science, technology, engineering and mathematics (STEM) education and careers support to schools, colleges and community groups across the UK. We host STEM Ambassadors and National Centre for Computing Education.

STEM Learning provides intensive residential courses for school leaders, teachers and technicians with our subject experts at the purpose-built National STEM Learning Centre in York.

Our unique UK-wide infrastructure for STEM support includes STEM Ambassadors Hubs across the UK, Science Learning Partnerships and Computing Hubs in England, and delivery partners in Scotland, Wales and Northern Ireland, ensuring all schools and educators have access to support. For all things STEM Ambassador, follow @STEMAmbassadors.

Similar Jobs

Veeva Logo Veeva

Senior Engineer - Full Stack (Remote)

Big Data • Cloud • Healthtech • Software • Big Data Analytics
Remote
London, Greater London, England, GBR
6000 Employees
200K-200K

DraftKings Logo DraftKings

Senior Data Science Engineer

Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
Hybrid
London, Greater London, England, GBR
5300 Employees
Hybrid
London, Greater London, England, GBR
289097 Employees

Monte Carlo Logo Monte Carlo

Strategic Senior Sales Engineer, EMEA

Big Data • Cloud • Software • Generative AI • Big Data Analytics
Remote
London, England, GBR
173 Employees

Similar Companies Hiring

Campus Thumbnail
Edtech
New York, NY
267 Employees
ReUp Education Thumbnail
Social Impact • Edtech
Austin, TX
145 Employees
Stepful Thumbnail
Software • Healthtech • Edtech • Artificial Intelligence
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account