companyOn Running logo

Senior Backend Engineer - Commercial Technology

On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Your Qualifications Strong background in backend development with proven experience in building and delivering high-quality software. Proficiency in Node.js and TypeScript, with a deep understanding of modern backend frameworks. Hands-on experience with NestJS will be an advantage. Solid experience in designing, building, and consuming GraphQL APIs. Strong knowledge of relational databases (e.g., PostgreSQL) and data modeling practices. Hands-on experience with cloud platforms (GCP preferred) and container technologies (Docker, Kubernetes). You are a collaborative team player with excellent communication skills, comfortable working in an agile environment.

About the job

Your Mission

As a Senior Backend Engineer within our Commercial Technology team, you will play a pivotal role in shaping On's digital ecosystem. You'll be responsible for designing, developing, and scaling the essential services that drive our global e-commerce platform, B2B partner portals, and retail experiences. Your contributions will significantly influence how we present product information, facilitate the checkout process, and enhance the end-to-end e-commerce user experience for our customers and partners, ensuring a seamless and premium interaction that bolsters our commercial success.

Your Responsibilities

  • Design, develop, and maintain robust and scalable backend services utilizing our modern technology stack, focusing primarily on NestJS, TypeScript, and GraphQL.
  • Take ownership of key components within our Commercial Technology team, ensuring performance, reliability, and alignment with the needs of diverse client applications (web, mobile, and third-party integrations).
  • Collaborate closely with frontend engineers, product managers, and other stakeholders to deliver comprehensive features.
  • Write clean, maintainable, and well-tested code, and actively contribute to a culture of high quality and continuous improvement through code reviews and pair programming.
  • Deploy and manage your services in a cloud-native environment on Google Cloud Platform (GCP) using Kubernetes and Docker.
  • Engage with and contribute to our distributed systems landscape, helping to create resilient systems that can scale effectively.

Your Qualifications

  • Strong background in backend development with proven experience in building and delivering high-quality software.
  • Proficiency in Node.js and TypeScript, with a deep understanding of modern backend frameworks. Hands-on experience with NestJS will be an advantage.
  • Solid experience in designing, building, and consuming GraphQL APIs.
  • Strong knowledge of relational databases (e.g., PostgreSQL) and data modeling practices.
  • Hands-on experience with cloud platforms (GCP preferred) and container technologies (Docker, Kubernetes).
  • You are a collaborative team player with excellent communication skills, comfortable working in an agile environment.

Bonus Points for Experience with:

  • ORM tools like MikroORM

About On Running

On Running is a leading global brand known for its innovative approach to athletic footwear and apparel, focused on delivering high-performance products that enhance the running experience. Our commitment to quality and sustainability sets us apart in the industry.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.