Software Engineer - Operations

Software Engineer - Operations

Full-Time 50000 - 70000 £ / year (est.) No working from home possible
ON RUNNING

At a Glance

  • Tasks: Join our Happiness Delivery team to enhance customer experience through innovative software solutions.
  • Company: Dynamic tech company focused on transforming customer interactions.
  • Benefits: Attractive salary, health perks, remote work options, and growth opportunities.
  • Other info: Agile environment with opportunities for professional development and career advancement.
  • Why this job: Shape the future of customer experience with cutting-edge technologies and a collaborative team.
  • Qualifications: Strong backend development skills, experience with NestJs/Next.js, TypeScript, and API design.

The predicted salary is between 50000 - 70000 £ per year.

As a Software Engineer on our Happiness Delivery team, you'll help shape the future of On's customer experience. Working at the core of our Operations technologies team cluster.

A strong background in backend development, with proven experience building and shipping high-quality software.

  • Proficiency in NestJs/Next.js and TypeScript, with a deep understanding of modern backend frameworks.
  • Solid experience in designing, building, and consuming GraphQL/RESTFul APIs.
  • Solid knowledge of relational databases (e.g., PostgreSQL) and data modeling.
  • Experience with cloud platforms (GCP is a plus) and containerization technologies (Docker, Kubernetes).
  • A solid understanding of frontend development and experience with modern web technologies to build seamless user experiences.

You are a collaborative team player with excellent communication skills, comfortable working in an agile environment.

Bonus points for experience with:

  • Event-driven systems (e.g., Kafka, BullMQ, Pub/Sub)
  • Working with customer support tools such as Salesforce, Talkdesk

Software Engineer - Operations employer: ON RUNNING

At On, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. As a Software Engineer in our Happiness Delivery team, you'll not only contribute to enhancing customer experiences but also benefit from ample opportunities for professional growth and development in a dynamic environment. Located in a vibrant area, we offer a range of employee benefits, including flexible working arrangements and access to cutting-edge technologies, making it a truly rewarding place to advance your career.

ON RUNNING

Contact Details:

ON RUNNING Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer - Operations

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at companies you're interested in. You never know who might have the inside scoop on job openings or can put in a good word for you.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using NestJs, TypeScript, and GraphQL/RESTful APIs. This is your chance to demonstrate your backend development prowess and make a lasting impression.

Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and understanding of cloud platforms like GCP. Practice common algorithms and system design questions, so you can confidently tackle any challenge thrown your way.

Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive and genuinely interested in joining our team.

We think you need these skills to ace Software Engineer - Operations

Backend Development
NestJs
Next.js
TypeScript
GraphQL
RESTful APIs
Relational Databases

Some tips for your application 🫡

Show Off Your Skills:Make sure to highlight your backend development experience, especially with NestJs/Next.js and TypeScript. We want to see how you've built and shipped high-quality software, so don’t hold back on the details!

API Knowledge is Key:Since we’re all about GraphQL and RESTful APIs, be sure to mention any relevant projects where you’ve designed or consumed these. It’ll show us you know your stuff and can hit the ground running.

Database Know-How:We love a good relational database! If you’ve worked with PostgreSQL or similar, let us know. Share examples of how you’ve tackled data modelling challenges in your previous roles.

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. We can’t wait to hear from you!

How to prepare for a job interview at ON RUNNING

Know Your Tech Stack

Make sure you brush up on your knowledge of NestJs, Next.js, and TypeScript. Be ready to discuss how you've used these technologies in past projects, and think about specific examples where you built or improved backend systems.

API Mastery

Since the role involves working with GraphQL and RESTful APIs, prepare to talk about your experience designing and consuming these APIs. Have a couple of scenarios ready where you solved challenges related to API performance or integration.

Database Savvy

Get comfortable discussing relational databases, especially PostgreSQL. Be prepared to explain your data modelling strategies and any complex queries you've written. It’s a great chance to showcase your analytical skills!

Collaboration is Key

As a team player, highlight your experience working in agile environments. Think of examples where you collaborated with cross-functional teams or contributed to improving team processes. Communication is crucial, so show them you can articulate your ideas clearly!