We are hiring a mid-level Backend Engineer to support ongoing API development and system integrations. This is a hands-on individual contributor role in a lean, fast-moving team. It is not a senior or lead position.
The ideal candidate is comfortable owning features end-to-end, working independently, and collaborating closely with product and frontend teammates.
Role seniority
- Mid-level only
- Approximately 35 years of backend engineering experience
- Not suitable for senior, staff, or lead-level profiles
Key responsibilities
- Build, maintain, and improve RESTful APIs using PHP and Laravel
- Implement and manage integrations with external platforms, including OAuth flows, webhooks, and third-party SDKs
- Work with relational databases such as MySQL or PostgreSQL, including basic query optimisation
- Support backend infrastructure on AWS (EC2, RDS, CloudWatch at a basic working level)
- Collaborate with frontend and product teams to deliver features end-to-end
- Write clear documentation for APIs, integrations, and system behaviour
- Ensure code quality, reliability, and maintainability in production environments
Core requirements
- Strong hands-on experience with PHP and Laravel in production
- Solid experience building and maintaining REST APIs
- Proven experience integrating with external systems and third-party services
- Working knowledge of MySQL or PostgreSQL
- Basic familiarity with AWS services
- Comfortable working independently in a small, lean team
- Clear communication skills and the ability to document technical work
Nice to have
- Experience working in startups or small engineering teams
- Used to owning features end-to-end rather than working on narrow, isolated tasks
- Strong problem-solving mindset, especially around integrations and system behaviour