OnBuy logo
OnBuy

OnBuy is the fourth largest marketplace in the UK.

Senior Full Stack Engineer Contractor

EngineerEngineerContractRemoteSeniorTeam 51-200Since 2016H1B No SponsorCompany SiteLinkedIn

Location

United Kingdom

Posted

37 days ago

Salary

£550 - £650 / day

Seniority

Senior

Job Description

Senior Full Stack Engineer Contractor

OnBuy

Who are OnBuy? OnBuy are an online marketplace who are on a mission of being the best choice for every customer, everywhere. We have recently been named one of the UK's fastest-growing tech companies in the Sunday Times 100 Tech list. All achievements we are very proud of, but we don't let that go to our head. We are all laser focused on our mission and understand the huge joint effort ahead of us needed to succeed. Working at OnBuy: . This is a critical role responsible for building, scaling, and evolving OnBuy’s core commerce platform across both front-end and back-end systems. As a Senior Full Stack Engineer, you will own engineering delivery end-to-end; from customer-facing experiences to underlying services and data systems. You will operate within a cross-functional team and be accountable for shipping high-quality, scalable solutions that directly impact GMV, seller performance, and customer experience. This role moves beyond “front-end vs back-end” you are an Engineer responsible for outcomes, not layers. End-to-End Engineering Ownership - 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 Front-End Excellence - 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 Back-End & Platform Engineering - 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   Quality & Engineering Standards - 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   Performance & Scalability - Optimise systems for performance, reliability, and scale - Work with large-scale data systems (MySQL, NoSQL, search platforms) - Identify bottlenecks and proactively improve system efficiency   Collaboration & Leadership - 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

Job Requirements

  • Essential
  • 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
  • Cloud experience (GCP)
  • Experience with NoSQL (e.g. Couchbase) and Search platforms (e.g. Constructor & Solr)
  • Experience working in microservices architecture

Benefits

  • This role is UK remote role you must be based in the UK and have full right to work in the UK.
  • The day rate is £550-£650 per day. Please confirm your outside IR35 day rate upon application. This is a 4 month contract.
  • Our Commitment
  • OnBuy is an equal opportunities employer. We are dedicated to creating a fair and transparent workforce, starting with a recruitment process that does not discriminate on the basis of gender, sexual orientation, marital or civil partnership status, pregnancy or maternity, gender reassignment, race, colour, nationality, ethnic or national origin, religion or belief, disability, or age.
  • Just a heads up — we never use WhatsApp or any messaging apps to contact candidates. If someone reaches out this way, it isn’t us and let the recruitment team know.

Related Categories

Related Job Pages

More Engineer Jobs

Dijital Team logo

L2/L3 Engineer

Dijital Team

Achieve more offshore

Engineer37 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

• Working across teams and closely with our customers, promote and deliver high quality technical and customer support. • Provide remote support to clients, solving complex and non-complex problems to minimize system down-time and loss of productivity • Using support tools to manage and track tickets and customer issues. • Primary escalation points for Level 1 and Level 2 support staff. • Responsible for advanced troubleshooting of supported services • Escalating issues to management as appropriate. • Manage set-up activities for small to medium scale deployments/projects. • Complete simple /standard set-up activities for computers, printers, multifunction devices and other ICT systems in line with Service Level Agreements. • Meeting ticket targets and quality standards; maintaining Service Level Agreements (SLA) on tickets. • Monitor the performance of systems and assist with the identification of potential issues and propose solutions. • Contribute to the development of reference/training materials to assist the team through maintenance of documentation on system configurations and technical processes. • Maintain effective external relationships with vendors, consultants, and service providers; leveraging these relationships to ensure that the best fit solutions and resources are available to the company. • Research and test new product offerings which may become part of our service offerings. • Documenting support-related processes and procedures (SOP). • Ability to think creatively and identify ways to improve efficiencies, reduce complexity and increase security.

Sri Lanka
Systra logo

Chief Resident Engineer for Viaduct & Stations - Phase-2A_BID Position

Systra

SYSTRA is one of the world's leading engineering and consultancy groups specialising in public transport and sustainable mobility. With over 10,300 employees, SYSTRA's mission is to design safe and sustainable transport solutions to bring people together, develop social inclusion and facilitate access to employment, education and leisure throughout the world. For 65 years, the Group has been working alongside cities and regions to contribute to their development by creating, improving and modernising their infrastructure and transport systems. SYSTRA is involved from the earliest stages of design through to the testing, deployment and maintenance phases. The company provides all its services in over 80 countries worldwide and generates 74% of its turnover internationally. With its new services, SYSTRA supports its clients and partners in their digital, ecological and energy transition, in order to invent the mobility of tomorrow.

Engineer37 days ago
ContractRemoteTeam 10,001

Role Description Currently, we are bidding for Metro projects across India. The position of Chief Resident Engineer for Viaduct & Stations - Phase-2A is the key position in these BIDs. - Oversee day-to-day execution of viaduct and station civil works, ensuring adherence to design and specifications. - Monitor construction quality, materials, and workmanship to meet safety and engineering standards. - Ensure contractors comply with contractual obligations, timelines, and approved methodologies. - Track construction schedules, resolve bottlenecks, and ensure timely completion of milestones. - Enforce strict safety protocols for workers, equipment, and public areas during construction. - Address technical challenges, site constraints, and unforeseen problems with practical solutions. Qualifications - Graduate in Engineering. - Minimum 23 years of experience. - Minimum 7 years of relevant experience. Benefits We commit to put people who join us at the heart of improving transportation and urban infrastructure efficiency. As we are growing, this is time to be a part of this challenging adventure. It’s not a job - it’s a career!

India
Job Closed
AgileEngine logo

Full Stack Engineer (Senior) ID55910

AgileEngine

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.

Engineer37 days ago
Full TimeRemoteTeam 1,001-5,000

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. WHY JOIN US If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! ABOUT THE ROLE We are looking for a Senior Full Stack Engineer to own the build-out of AI usage dashboards, billing logic, and financial insights across a founder-led product. You’ll work across Python, Node.js, React, and PostgreSQL — integrating Azure billing data, designing APIs, and shipping data-heavy UI in a low-process, high-ownership environment. A strong fit for engineers who are comfortable with incomplete requirements and want direct influence over product and architecture. WHAT YOU WILL DO - Own the implementation and integration of existing product components, including AI usage dashboards and advisor insights; - Design and build backend functionality to support billing rules, chargeback logic, and ROI calculation; - Integrate external billing data sources, including Microsoft Azure billing systems; - Build and evolve APIs and data pipelines that translate raw billing data into financial insights; - Implement frontend functionality for metrics, dashboards, and data-heavy UI views; - Make architectural decisions focused on maintainability and speed; - Collaborate with founders and product stakeholders in a low-process environment; - Ensure smooth deployment and delivery workflows using Vercel; - Improve AI-driven development workflows using tools like Claude or similar LLMs; - Design systems with strong guarantees around data integrity, auditability, and financial accuracy; - Identify technical gaps, risks, and architectural improvements and drive solutions proactively. MUST HAVES - 6+ years of experience in full-stack development; - Strong experience with Python and Node.js in production environments; - Experience designing and working with PostgreSQL schemas and data models; - Experience building frontend applications with React or similar frameworks; - Experience with AWS services in production; - Experience using AI tools such as Claude, GPT, or similar in development workflows; - Experience integrating third-party APIs, especially billing or usage-based systems; - Ability to work with incomplete requirements and build solutions; - Comfortable in early-stage product environments; - Professional working proficiency in English; - Experience integrating frontend tests into CI/CD pipelines; - Familiarity with observability and usage tracking concepts; - Upper-intermediate English level. NICE TO HAVES - Experience integrating Azure billing systems or similar APIs; - Experience building or consuming SDKs; - Experience with PHP; - Experience building financial, billing, or cost-allocation systems; - Familiarity with AI usage metrics, token-based billing, or ROI tracking models; - Experience with dashboards, tables, filters, and data-dense UI patterns; - Prior startup or founder-led product experience; - Exposure to AI tooling workflows. PERKS AND BENEFITS - Professional growth: Mentorship, TechTalks, and personalized growth roadmaps. - Competitive compensation: USD-based pay with education, fitness, and team activity budgets. - Exciting projects: Modern solutions with Fortune 500 and top product companies. - Flextime: Flexible schedule with remote and office options.

Brazil
Zensar logo

Cisco PCCE & Finesse Workflow Engineer

Zensar

At Zensar, we’re “experience-led everything”. We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: One Zensar, Nurturing, Empowering, and Client Focus. Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.

Engineer37 days ago
Full TimeRemoteTeam 10,001

· Strong hands-on experience with Cisco PCCE in enterprise environments. · Proven expertise in Cisco Finesse (agent desktop customization and gadget development). · Experience with CCP REST APIs and XMPP-based integrations. · Solid understanding of contact center routing logic (queues, skills, priorities, task routing). · Experience designing high availability and disaster recovery solutions. · Familiarity with messaging systems such as Kafka or Redis. · Experience with observability and monitoring tools (Splunk, Prometheus, Grafana). · Working knowledge of CI/CD practices (GitOps, Helm, ArgoCD). · Proficiency with SQL Server or PostgreSQL. · Experience working in healthcare or other regulated environments (HIPAA/PHI). · Strong troubleshooting, communication, and documentation skills. Nice to Have · Experience integrating Google Contact Center AI (Dialogflow CX) with Cisco platforms. · Familiarity with Genesys or other contact center platform migrations. · Advanced knowledge of Docker/Kubernetes (OpenShift preferred). · Scripting experience (Python, PowerShell) for automation. · Experience with cloud platforms (AWS, GCP, Azure) in hybrid architectures.

India