logo[мetahunt]
> Djinni
senior

Full Stack Engineer

ClassOwl
type:Contractcompany:Product
phpjavascripthtml/cssmysqlrest-apigitlinuxjquery
oauthsso
semantic dedup

Reposted 2× across Djinni — deduped to one listing.

metahunt matched 2 postings of this exact role by semantic similarity, so you see it once instead of 2 times.

englishB1
experience4+ years
domainEdTech
> full description

About the role
 

ClassOwl is a school-management system for schools. We are hiring a Middle+ / Senior PHP Full-Stack Developer to work on the existing product.
 

The application is built on a custom PHP framework. Most tasks involve extending and improving the current application: adding product functionality, changing web interfaces, maintaining APIs and integrations, and investigating issues reported from staging or production.
 

The developer will work across backend and frontend parts of a feature. It is important to understand an existing codebase, make changes carefully, and consider how they affect different school installations. We expect the person to take part in a feature from clarification and estimation to implementation, code review.
 

What you will work with

- backend and frontend features in an existing PHP application

- vanilla JavaScript, HTML, CSS, jQuery - not a React/Vue SPA

- MySQL and SQL queries

- REST APIs used by the mobile application

- third-party integrations, including OAuth/SSO

- debugging and fixing issues in staging and production

 

Responsibilities

- clarify requirements and prepare technical tasks

- estimate tasks and discuss solutions with the team

- develop features across backend and frontend

- review code from other developers
 

What we expect

- 4+ years of PHP web-development experience, including backend and frontend work

- strong knowledge of PHP, vanilla JavaScript, HTML, CSS, and MySQL

- writing and optimizing SQL queries

- experience working with an existing codebase

- ability to work with REST APIs and third-party integrations

- Git and Linux experience

- English at B1 level or higher
 

Time off

This contractor role does not include paid vacation or paid sick leave. Planned unpaid time off can be arranged in advance.