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
65000 - 70000 GBP per year
Apply Now