Senior Full Stack PHP Developer

Posted 2 Days Ago
Be an Early Applicant
United Kingdom
Senior level
Edtech • Software • Database
The Role
The Senior Full Stack PHP Developer will be responsible for building and maintaining the ePraise platform, focusing on both back-end and front-end development. This role includes creating user interfaces and working with third-party APIs to support school management systems, alongside fostering a collaborative team environment.
Summary Generated by Built In

Description
Company Description

Veracross provides SaaS-based School Information Systems (SIS) designed to meet the specific needs of independent K-12 schools worldwide. Our one-record solution combines the power of a fully integrated single-record database, personalized communication tools, and an elegant architecture that is unique in our industry.

We are a growing, values-led community of 350 employees in the US, UK and Australia who share a vision to unify school communities, improve the quality of education, and enhance learning. And we’re succeeding! As of early 2024, we are supporting 3200+ schools in 60 countries.

Veracross is five product brands in one global tech company

  • Veracross SIS is a one-person, one-record school management platform
  • Magnus Health provides cloud-based Student Health Record (SHR) solutions
  • Digistorm connects with their communities through Digistorm Websites, Digistorm Funnel, and Digistorm Apps.
  • Epraise incentivizes student well-being and connects teachers, students, and families.
  • Firefly provides an online learning space for students and teachers

Position Description

ePraise is a highly regarded edtech platform, that aims to help schools improve student motivation and wellbeing. We have a long history of transforming the way schools recognise and reward student effort and engagement.

As part of the Veracross 360 suite of products, we are enormously proud of the work we do to support hundreds of schools in over 20 countries all around the world.


The Role

Following the continued success of the ePraise platform, we are looking to appoint a Senior PHP developer who be responsible for building and maintaining our game-changing technologies for schools.

The ePraise platform has a wide range of functionality that supports points, digital badges, rewards, sanctions, supports, communications and more. We have a web app and an API that supports our mobile applications built in Swift and Java/Kotlin. This role’s focus will be primarily on the web app, though there may be mobile application development opportunities that arise.

This is very much a full-stack role, so you will be expected to not only write excellent back-end code, but also be able to create outstanding user interfaces with support from the wider team.

This role is suited to someone with a minimum of 4 years of experience in PHP development. You may already be a senior developer or be looking to take the next step. You will need to have up-to-date knowledge and experience of all the latest changes within the language, and be able to demonstrate clean, efficient and readable code.

The most important thing to us, is personality. We are looking for someone with a can-do approach who is both enthusiastic and ambitious. We want someone who is excited to try out new ideas and techniques to help us drive our platform forward and is not afraid to voice their opinion. You will be a key part of our business and your thoughts and suggestions really will count.



The Technology Stack

Epraise operates on an open-source technology stack, including Linux, Apache, MySQL, Redis and PHP. We work with a number of 3rd parties via APIs including Microsoft, Google and Apple. We both read and write from school's management information systems both directly and via a 3rd party called Wonde.

Much of Epraise is based on an MVC framework that prioritises efficiency and security. We are starting to make more use of Laravel as continue to develop our platform, with much of our 2025 plans being aligned around this.

Epraise uses Docker for local development and is hosted by AWS in production, making use of some of the latest technologies on offer such as ECS and we use Terraform to manage this infrastructure. We have an in-house DevOps team supporting our developers.

Your tasks and responsibilities will include


  • Communicating and collaborating with key members of the team on problems and solutions.
  • Developing high quality code that is efficient, readable, robust and secure
  • Offering insights into how we might solve problems for users using technologies
  • Continually improving the existing code base, being proactive as you spot potential problems and reactive when you are alerted to them
Requirements

Technical skills

  • Excellent PHP, SQL, HTML and CSS skills Experience of working with Laravel
  • Experience of working with Docker
  • Experience of working with Git, Github and Github Actions
  • Experience of working with testing technologies such as PHPUnit and Cypress

Personal skills

  • Motivated to work both independently and in collaboration with others
  • Excellent written and verbal communication skills
  • Passionate about education and educational technology

Bonus skills

  • Mobile application development experience (especially Swift and Kotlin)
  • Front-end framework experience (especially Vue)
  • Infrastructure management experience (especially Terraform) Any education-related experience
  • Any employee leadership experience
Benefits
  • Our team is fully remote- everyone works from home
  • 25 days holiday, plus public holidays
  • 4% matched pension contributions
  • Payroll Giving
  • Private medical
  • Discounted Gym Membership
  • Cycle Scheme
  • Enhanced Sick pay
  • Enhanced Maternity, Paternity, Adoption and shared Paternity Leave pay.
  • Employee Assistance Program

We value the power of an inclusive culture and a strong sense of belonging. We seek to infuse diversity and inclusion in everything we do while promoting a culture where differences are embraced as strengths; opportunities are equal and accessible; consideration and respect are the norm; and all team members are supported in reaching their full potential.

Veracross does not discriminate on the basis of race, sex, color, religion, age, national origin, marital status, disability, veteran status, genetic information, sexual orientation, gender identity or any other reason prohibited by law in provision of employment opportunities and benefits.

Top Skills

Java
Kotlin
PHP
Swift
The Company
HQ: Wakefield, MA
141 Employees
On-site Workplace
Year Founded: 2003

What We Do

Veracross is a leading provider of SaaS-based School Information Systems (SIS). Designed specifically to meet the unique needs of independent schools, Veracross combines the power of a fully integrated single-record database, personalized communication tools, and an elegant architecture unique in our industry. Magnus Health, part of the Veracross portfolio, is the leading provider of cloud-based Student Health Record (SHR) solutions designed for K-12 schools. Together Veracross and Magnus Health serve more than 1,000 schools in 20+ countries, helping to unify school communities and enhance learning.

Similar Jobs

EvoPlay Logo EvoPlay

Middle PHP Developer

Gaming • Information Technology • Consulting
6 Locations
1067 Employees

EvoPlay Logo EvoPlay

Middle PHP Developer

Gaming • Information Technology • Consulting
6 Locations
1067 Employees

EvoPlay Logo EvoPlay

Middle PHP Developer

Gaming • Information Technology • Consulting
6 Locations
1067 Employees

EvoPlay Logo EvoPlay

Middle PHP Developer

Gaming • Information Technology • Consulting
6 Locations
1067 Employees

Similar Companies Hiring

Nexthink Thumbnail
Software • Information Technology • Big Data • Artificial Intelligence
Boston, MA
1051 Employees
Genius Sports Thumbnail
Sports • Software • Marketing Tech • Machine Learning • Big Data Analytics • Artificial Intelligence • AdTech
London, GB
1800 Employees
bet365 Thumbnail
Software • Gaming • eSports • Digital Media • Automation
Denver, Colorado
6100 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account