Senior Engineer for WordPress product
We're looking for a Senior Engineer to join our product team. You'll work primarily on frontend development with a focus on React and Gutenberg, while contributing across the stack as needed.
You'll report to the Tech Lead. We're looking for someone who, once onboarded, can own their delivery end-to-end without needing close oversight.
What you'll do
- Deliver large or complex features on time, in line with the local architecture
- Write and maintain tests to support confident, frequent releases
- Spot opportunities for refactoring and improvements to keep the codebase healthy
- Help teammates get unstuck โ give advice when asked and provide thoughtful code reviews
What we're looking for
Technical skills:
- Strong experience with React and Gutenberg block development
- Svelte experience (highly valued)
- Solid understanding of modern JavaScript/TypeScript
- Experience writing and maintaining tests (unit, integration, e2e)
- Familiarity with testing tools such as Vitest, Playwright, or similar
- Frontend-focused, but comfortable working with PHP and WordPress backend code when needed
- Working knowledge of web security fundamentals (e.g. XSS, CSRF, input validation)
- Understanding of CI/CD pipelines and automated testing workflows
You should be someone who:
- Writes code that's easy to test, easy to read, and handles edge cases gracefully
- Treats tests as a tool for speed and confidence, not a checkbox
- Cares about code quality, maintainability, and security
- Breaks work into small, deliverable chunks that support continuous integration
- Communicates proactively and clearly โ surfaces risks early and explains trade-offs
- Enjoys working in a team
- Is comfortable navigating ambiguity and making pragmatic tradeoffs
How we work
We ship in small batches, release frequently, and course-correct quickly. When something breaks, we fix it fast.
We value working software over lengthy planning cycles, and we write tests to move faster, not slower. If you prefer big upfront designs and long release windows, this probably isn't the right fit.
Fully remote, mostly async. Europe-based team (Rome timezone) โ we're looking for someone with significant overlap.
Required skills experience
| Custom Gutenberg Blocks | 3 years |
| React.js | 3 years |
| TypeScript | 3 years |
| Vitest | 1.5 years |
Required languages
| English | B2 - Upper Intermediate |