Senior Full Stack Engineer
O
OnBuyE-commerce
United KingdomFull-TimeSenior
Salary65000 - 70000 GBP per year
Apply NowOpens the employer's application page
Job Details
- Required Skills
- DockerPHPGCPJavascriptMongoDBMySQLRabbitmqVue.JsAngularNosqlReactCI/CDRESTful APIsMicroservices
Requirements
- Strong full stack engineering experience, owning end-to-end delivery
- Proven backend expertise in PHP (Laravel)
- Strong JavaScript (ES6+) skills with modern frameworks (React/Vue/Angular)
- Experience designing and building RESTful APIs and scalable systems
- Experience with MySQL and NoSQL databases (e.g. Couchbase, MongoDB)
- Strong understanding of system architecture and microservices
- Experience with event-driven systems (e.g. RabbitMQ, Pub/Sub) and cloud environments (GCP)
- Familiarity with Docker and CI/CD pipelines
- Strong engineering practices: testing, code quality, and production ownership
- Desirable: Experience in eCommerce or marketplace platforms
- Desirable: Cloud experience (GCP)
- Desirable: Experience with NoSQL (e.g. Couchbase) and Search platforms (e.g. Constructor & Solr)
- Desirable: Experience working in microservices architecture
Responsibilities
- Build, scale, and evolve OnBuy’s core commerce platform across both front-end and back-end systems
- Own engineering delivery end-to-end; from customer-facing experiences to underlying services and data systems
- Operate within a cross-functional team and be accountable for shipping high-quality, scalable solutions that directly impact GMV, seller performance, and customer experience
- Design, build, and maintain full-stack solutions across UI, APIs, and backend systems
- Translate product requirements, designs, and wireframes into scalable, production-ready systems
- Own features from concept → development → testing → release → monitoring
- Build responsive, high-performance user interfaces using modern JavaScript frameworks
- Translate UI/UX designs into clean, maintainable code
- Optimise applications for speed, scalability, and usability
- Design and develop scalable services and APIs
- Work across monolith and microservices architecture (Laravel / PHP services)
- Maintain and evolve legacy systems while building modern, scalable architecture
- Own quality to production — testing is embedded, not a phase
- Write and maintain automated tests (unit, integration, end-to-end)
- Participate in and lead code reviews to ensure high engineering standards
- Debug, troubleshoot, and resolve issues across the stack
- Optimise systems for performance, reliability, and scale
- Work with large-scale data systems (MySQL, NoSQL, search platforms)
- Identify bottlenecks and proactively improve system efficiency
- Work in cross-functional teams with Product, Design, QA, and other Engineers
- Mentor and support less experienced engineers
- Communicate technical concepts clearly to non-technical stakeholders
View Full Description & ApplyYou'll be redirected to the employer's site