O
Posted 13 hours ago
Lead Backend Engineer
OnLead Backend Engineer
Requirements
5+ years backend engineering experience, Node.js or TypeScript, API integration experience (ERP, CRM, OMS), Microservices and headless commerce knowledge, Kafka or message brokers, PostgreSQL, Terraform, Cloud platforms (AWS, GCP, or Azure), OAuth2
Skills
Node.jsTypeScriptKafkaAWSPostgreSQLGraphQL
About the role
Responsibilities
- Design, build, and scale backend services for POS integrations across ERP, eCom, CRM, inventory, and loyalty platforms
- Develop performant and secure REST and GraphQL APIs
- Implement real-time and batch data sync, authentication flows, and secure event pipelines
- Contribute to cloud-native, event-driven architecture using message queues like Kafka or RabbitMQ
- Support observability through proactive monitoring, alerting, and performance tuning
- Ensure reliability through automated testing including contract and load tests
- Collaborate with frontend, product, and vendor teams to align integration design
Requirements
- 5+ years of backend engineering experience with Node.js, TypeScript, or similar
- Proven track record integrating APIs across commerce, ERP, OMS, or CRM domains
- Familiarity with headless commerce, microservices, and composable architecture
- Experience with message brokers (Kafka) and asynchronous data processing
- Solid understanding of databases like PostgreSQL and IaC tools like Terraform
- Skilled in designing and monitoring cloud-native services (AWS, GCP, or Azure)
- Familiarity with OAuth2 and token-based authentication
- Strong debugging and telemetry skills
About the Company
On is a global brand focused on creating high-performance movement experiences. The Retail Experience team builds the future of in-store technology to power a seamless omnichannel journey.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeLead Backend Engineer
On · London
