Plan and implement features according to specifications while prioritising tasks and taking initiative to deliver things on time.
Working within standardised technical processes that support collaboration and consistency across the team.
Communicate clearly and consistently with your team and clients, seek guidance early, and raise questions or concerns as they arise.
Develop and maintain reusable plugins, shared libraries, and internal tooling.
Refactoring code and carrying out bug fixes.
Working closely with others as part of a small team.
Senior engineers take greater project leadership, with ownership over the direction, advocating for best practices and navigating client relationships.
Requirements
Experience working with modern WordPress, including block themes and the Site Editor
In-depth understanding of engineering with PHP and/or JavaScript
Strong understanding of HTML, CSS, and front-end best practices, including performance optimisation and accessibility standards
Ability to debug your own code and that of others, and has experience in using debugging tools.
Solid understanding of MySQL and the considerations of database-driven applications
Knowledge of interacting with RESTful APIs and integrating data from external services.
Experience using Git and GitHub, including branching strategies and pull request workflows.
Experience managing dependencies using tools such as npm and Composer
Ability to set up local development environments
Strong verbal and written communication, good english language skills are essential
Ability to manage your workload and juggle multiple tasks
Interest in AI-assisted development tools and an understanding of their appropriate use and limitations
Tech Stack
JavaScript
MySQL
PHP
WordPress
Benefits
100% remote, async‑first culture.
Enhanced paid parental leave policy
35 day holiday policy
Company equipment
Special Exceptions leave for milestone life events (after one year of service)