Arbor

Arbor

Arbor is the leading cloud MIS provider in the UK, empowering schools and MATs to collaborate effectively, save time, and enhance pupil achievement through centralized data management and insightful analytics.

IT Services
51-250

Description

  • Work closely with the Product Director, Engineering Manager, Tech Lead, and Product Manager to shape solutions for feature requests.
  • Drive the successful delivery of high-impact features across the Arbor Workflows roadmap.
  • Lead the creation of detailed technical documentation for new features, including diagrams.
  • Develop and implement advanced tests for new features to ensure strong coverage and reliability.
  • Write well-architected, efficient, and scalable code using strong design patterns and engineering practices.
  • Lead code reviews and pair programming sessions.
  • Mentor and support colleagues to raise engineering standards.
  • Contribute to the advancement of Arbor Workflows as part of the Engineering team.

Requirements

  • Extensive experience designing and building high-performance asynchronous services using Node.js and modern TypeScript best practices.
  • Advanced understanding of software engineering principles and best practices, including SOLID and DRY.
  • Deep hands-on experience with AWS Serverless services, including AWS Lambda, API Gateway, SQS, EventBridge, and Fargate.
  • Proven ability to design and implement scalable RESTful APIs in a service-oriented ecosystem.
  • Strong problem-solving ability with a strategic, systems-level mindset around infrastructure, security, and AWS cost optimisation.
  • Demonstrated leadership through collaboration and mentorship.
  • Ability to work as a team player and actively contribute in discussions.
  • Experience with relational database technologies.
  • Good written and spoken English.
  • Experience with enterprise solutions and large-scale systems (preferred).
  • Familiarity with Scrum or other agile development processes (preferred).
  • Experience building, deploying, and running services on AWS (preferred).
  • Experience with Docker and containerisation (preferred).
  • PostgreSQL experience (preferred).
  • Familiarity with software best practices such as Refactoring, Clean Code, Domain-Driven Design, and Test-Driven Development (preferred).

Benefits

  • Salary of £70,000 to £80,000.
  • 32 days holiday, including 25 days annual leave plus 7 extra company-wide days over Easter, Summer, and Christmas.
  • Life assurance at 3x annual salary.
  • Private medical-style wellness support through AIG Smart Health, including 24/7 virtual GP access, mental health support, counselling, and health checks.
  • Private dental insurance with Bupa.
  • Salary sacrifice pension with Scottish Widows.
  • Enhanced maternity and adoption leave at 20 weeks full pay, plus 6 weeks full pay paternity leave.
  • Dedicated professional development budget for CPD courses, upskilling resources, and professional memberships.
  • Flexible working arrangements.
  • Access to wellbeing initiatives, including mindfulness, lunch and learns, manager training, mental health first aid training, Calm, and Bippit.
  • One paid day per year to volunteer with a charity of your choice.
  • Dog-friendly offices.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer (Ember) - Remote

Starling Bank 1K-5K Banks

Starling is hiring a Senior Software Engineer for its Ember team to build backend systems and APIs that support an all-in-one banking, accounting, and tax experience for business owners.

CircleCI GCP GitHub Java Jest Kubernetes Microservices Next.js Node.js Playwright PostgreSQL React System Design Terraform TypeScript
7 minutes ago

Full Stack Software Engineer

My Money Matters Internet Software & Services

My Money Matters is hiring a Full Stack Software Engineer in the United Kingdom to help build and evolve its pensions and financial wellbeing platform, mobile apps, and advice products for public sector workers.

Agile AWS Azure CI/CD CSS Express.js Firebase GCP GraphQL HTML JavaScript Microservices Next.js Node.js PostgreSQL Power BI React React Native REST API SQL SQL Server
7 minutes ago

Sr Fullstack Developer | Symbe [80k-120k GBP/year netto B2B]

Bee Talents 51-250 Professional Services

Symbe, a London-based business intelligence startup, is hiring a Senior Fullstack Developer to own the delivery of AI-enabled sales features from design to release in a fast-growing, remote team.

AWS Figma Jest MongoDB Node.js React TypeScript
7 minutes ago

Senior Software Engineer II (Node.js and Angular)

CloudTalk 51-250 Diversified Telecommunication Services

CloudTalk is hiring a Senior Fullstack Developer to build and evolve customer-facing communication systems for a fast-growing AI business communication platform serving global sales and support teams.

Agile Angular AWS Kafka Kubernetes MariaDB Microservices MongoDB MySQL NestJS Node.js Terraform
22 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers