Senior Backend Engineer
Build and scale the systems behind our client products. You will ship full-stack features and APIs across Node.js, Laravel, and Vue, design and tune the databases underneath them, and take services from local branch to production on cloud infrastructure.
Responsibilities
- Develop, enhance, and maintain full-stack web applications and APIs using modern frameworks and technologies
- Convert UI/UX designs into clean, responsive, and accessible user interfaces
- Design and optimise database schemas and queries so they hold up under production load
- Write high-quality, reusable, well-documented code
- Collaborate with cross-functional teams to deliver new features and continuous improvements
- Participate in code reviews and contribute to engineering best practices
- Mentor junior developers and help level up the wider engineering team
Requirements
- Diploma or degree in Computer Science, Software Engineering, IT, or a related field
- 3+ years of hands-on experience building and shipping production web applications
- Strong Node.js and Laravel (PHP) — Python Django is a plus
- Strong Vue.js — React is a plus
- Solid database design and optimisation experience across MySQL, PostgreSQL, Oracle, or MongoDB
- Bonus: infrastructure fundamentals — cloud, load balancers, WAF, auto-scaling, Redis caching, VPC networking, and Linux CLI administration
- Bonus: DevOps practice and CI/CD pipelines, plus cloud deployment and production monitoring experience
- Bonus: track record mentoring junior developers