Backend Developer
Role details
Job location
Tech stack
Job description
As a Back-End Developer at Revive, you'll be involved in projects from planning through to deployment. You'll collaborate with our Front-End and Design teams to ensure smooth functionality, clean code, and exceptional performance. Typical projects include custom software builds, WordPress modifications, API integrations, hosting migrations, and technical problem-solving for our clients' digital platforms.
Requirements
Do you have experience in WordPress?, * 3+ years of professional experience in back-end web development
- Strong working knowledge of PHP, MySQL, and WordPress (custom theme and plugin development)
- Understanding of RESTful APIs and third-party integrations
- Familiarity with server configuration and deployment (cPanel, Plesk, or similar environments)
- Excellent debugging, problem-solving, and documentation skills
- Ability to write clean, efficient, and maintainable code
Nice to Haves
- Working knowledge of NodeJS and MongoDB
- Experience with Laravel or similar PHP frameworks
- Familiarity with WooCommerce and eCommerce integrations
- Understanding of version control (Git) and CI/CD pipelines
- Experience working with custom post types, ACF, and modern WordPress workflows
- Basic knowledge of front-end technologies (HTML, CSS, JavaScript) for collaboration purposes
- Knowledge of web security best practices, performance optimisation, and SEO-friendly development
Preferred Software & Tools
- Git
- PHPStorm / VS Code (or your editor of choice)
- Local / MAMP / Docker
- Jira / Asana / similar project management tools
Who You Are You're technically strong, naturally curious, and take pride in building reliable systems that just work. You enjoy collaborating with designers and front-end developers to bring creative ideas to life, and you're comfortable balancing best practice with real-world problem-solving.