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

  • Collaborate with the Product Manager, QA Engineer, and Technical Lead to shape solutions for feature requests.
  • Lead the creation of detailed documentation for new feature work, including diagrams.
  • Drive testing for new features and ensure strong coverage and quality standards.
  • Build a user-centric front-end platform that delivers strong user experiences.
  • Help prevent production incidents by identifying risks, supporting remediation, and driving root cause analysis.
  • Write well-architected, efficient, and scalable code using industry-standard design patterns and methodologies.
  • Lead code reviews and pair programming sessions while mentoring colleagues.
  • Participate in tech talks, workshops, and team learning initiatives to share knowledge across the team.
  • Identify and improve developer experience and workflow processes.
  • Contribute to the ongoing migration from ExtJs to React and the development of new features, libraries, and component systems.

Requirements

  • Extensive expertise in JavaScript and TypeScript, with a strong understanding of JavaScript fundamentals.
  • Proven experience leading projects with modern JavaScript frameworks such as React, Angular, Vue, or similar.
  • Excellent knowledge of HTML and CSS.
  • Strong understanding of web accessibility.
  • Strong experience with automated testing, including unit, integration, and end-to-end testing.
  • Good understanding of software delivery methodologies such as Scrum and Agile.
  • Advanced knowledge of software engineering principles and best practices, including SOLID and DRY.
  • Good understanding of front-end build tools such as Webpack and Babel.
  • Basic software architecture skills and understanding of how front ends fit into the wider software stack.
  • Experience with a backend language or framework such as PHP/Symfony.
  • Leadership qualities, a proactive problem-solving mindset, and experience mentoring developers.
  • Excellent written and spoken English for clear communication.
  • Experience with Docker and containerisation.
  • Experience with build tooling such as GitHub Actions and bash scripting.
  • Bonus: experience with React Native or other mobile app development technologies.
  • Bonus: experience with enterprise solutions.
  • Bonus: experience developing a frontend framework or platform.
  • Bonus: experience writing PHP.
  • Bonus: experience with relational and NoSQL database technologies.
  • Bonus: familiarity with refactoring, clean code, Domain-Driven Design, and Test-Driven Development.

Benefits

  • Salary of £60,000 to £70,000.
  • 32 days holiday including Bank Holidays, made up of 25 days annual leave plus 7 company-wide days.
  • Life assurance at 3x annual salary.
  • Private dental insurance with Bupa.
  • Salary sacrifice pension provided by Scottish Widows.
  • Enhanced family leave, including 20 weeks full pay for maternity/adoption and 6 weeks full pay for paternity.
  • Wellbeing support including mindfulness, mental health first aid training, 24/7 virtual GP access, counselling, and health checks.
  • Flexible working arrangements.
  • Dedicated professional development budget for CPD courses, upskilling resources, and memberships.
  • Volunteer for a charity of your choice for one day each year.
  • Dog-friendly offices.
  • Referral bonus of up to £200 for successful referrals.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Full Stack Engineer (Remote: Vietnam)

Alongside Internet Software & Services

Alongside is hiring a mid-level full stack engineer to build a real-time facility navigation and asset-tracking platform for industrial and logistics sites, with primary ownership of the React Native driver app and Mapbox-based frontend.

C# IoT .NET React Native REST API WebSockets
22 hours, 55 minutes ago

Senior React Native Developer

CodeRoad 51-250 Internet Software & Services

CodeRoad is hiring a Senior Engineer to lead the technical health and architecture of cross-platform mobile applications built with React Native for US-based clients.

Android Git GraphQL iOS JavaScript React Native REST API TypeScript
1 week, 4 days ago

Senior Software Engineer- React Native

Creative Chaos 251-1K Internet Software & Services

Creative Chaos is hiring a Senior React Native Software Engineer to develop and maintain front-end mobile client applications while ensuring their functionality, security, and performance.

Android CSS FastAPI GitHub GraphQL HTML iOS Java JIRA Kotlin React Native REST API Swift TypeScript
2 weeks ago

Staff Frontend Engineer (React Native / Mobile)

Feeld 51-250 Family Services

Feeld is hiring a Staff Frontend Engineer to own its React Native mobile architecture and delivery practices for a fully remote app platform serving a growing member base.

Agile Android AWS CI/CD iOS Node.js React React Native TypeScript
2 weeks, 2 days 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