node.js developer for POS platforms

Phasesimpact
London, UK
6 days ago
Apply on www.apply4u.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Amazon Web Services Cloud Engineering Databases Continuous Integration Data Synchronization Software Debugging DevOps PostgreSQL Node.Js OAuth Performance Tuning RabbitMQ
+14 more
Single Sign-On Test Data TypeScript Web Platforms Backend Event Driven Architecture Infrastructure Automation Frameworks Performance Monitor Integration Frameworks Apache Kafka Graphql Front End Software Development Serverless Computing Microservices

Job description

Описание:On develops retail experiences and builds in-store technology, including a global Point of Sale ecosystem that connects physical stores with digital platforms and cloud services.Задачи:Design, build, and scale backend services for POS integrations across ERP, eCom, CRM, inventory, and loyalty platformsDevelop performant, secure, and easy-to-consume REST and GraphQL APIsImplement real-time and batch data synchronization, OAuth and SSO authentication flows, and secure event pipelinesContribute to cloud-native, event-driven architecture for global retail operationsBuild scalable integration patterns using Kafka, RabbitMQ, and serverless workflowsSupport observability through proactive monitoring, alerting, and performance tuning with tools such as NewRelicEnsure reliability with automated contract tests, load tests, and test data pipelinesCollaborate with QA and DevOps to streamline CI/CD and improve release confidenceParticipate in incident response and post-mortem analysis to

Requirements

strengthen platform stabilityPartner with frontend, product, and vendor teams to align integration design with platform capabilitiesInfluence technical decisions during vendor evaluations and rollout phasesImpact roadmap decisions by sharing technical insights and platform implicationsContribute to the broader architecture vision for On’s composable commerce technology stackТребования:3+ Years of backend engineering experience with Node.js, TypeScript, or similar technologiesProven experience integrating APIs across commerce, ERP, OMS, or CRM domainsFamiliarity with headless commerce, microservices, and composable architecture principlesExperience with Kafka and asynchronous data processingSolid understanding of databases such as PostgreSQL and infrastructure-as-code tools such as TerraformExperience designing, scaling, and monitoring cloud-native services on AWS, GCP, or AzureFamiliarity with OAuth2, token-based authentication, and secure service designStrong debugging and telemetry skills, including logs, traces, metrics, and real-time alertingУсловия:London, England, United KingdomOn is an Equal Opportunity Employer committed to a fair and inclusive work environment free from discrimination. #J-18808-Ljbffr

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.apply4u.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:14 min

Solving complex platform architecture challenges at an enterprise scale

Maria Apazoglou · Coffee With Developers

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

2:52 min

Generating APIs with the Neo4j GraphQL library

William Lyon · LIVE

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

Videos

See all

Related articles

See all