Senior Backend Engineer JBLE1_NI in Belfast

Senior Backend Engineer JBLE1_NI in Belfast

Belfast Full-Time 60000 - 80000 £ / year (est.) Working from home possible
Ocho

At a Glance

  • Tasks: Design and build scalable Node.js backend services for high-traffic digital commerce.
  • Company: Established product engineering organisation with a focus on cloud-native solutions.
  • Benefits: Fully remote role, competitive salary, and involvement in architectural decisions.
  • Other info: Opportunity to grow in a dynamic environment with a focus on quality.
  • Why this job: Join a collaborative team and work on exciting, high-profile projects.
  • Qualifications: Strong Node.js skills, experience with APIs, and a collaborative mindset.

The predicted salary is between 60000 - 80000 £ per year.

This role sits with a well-established product engineering organisation headquartered in Northern Ireland, with a reputation built on delivering composable, cloud-native digital commerce platforms for some of the world's best-known retail and consumer brands. Their engineering teams work across the full stack but with a particular focus on API-first, MACH-architecture systems - combining best-in-class headless commerce technology with strong Node.js and TypeScript engineering at the backend. They partner closely with their technology vendors and work on complex, multi-market platforms where engineering quality and system reliability genuinely matter.

The Role

This is a backend-focused senior engineering role. You will be working within a product engineering team building and maintaining the server-side systems that power high-traffic digital commerce experiences - APIs, integrations, data pipelines, and the backend logic that sits behind omnichannel customer journeys. You will be expected to take ownership of meaningful parts of the codebase, contribute to architectural decisions, and bring a level of craft and rigour to your work that raises the standard around you. This is not a maintenance role - the team is actively building and scaling.

What You'll Work On

  • Designing and building scalable Node.js backend services and APIs in a cloud-native, microservices environment
  • Integrating with headless commerce platforms, content systems, and third-party data providers via REST and GraphQL APIs
  • Building and maintaining event-driven pipelines that support real-time commerce operations across multiple markets
  • Working closely with frontend, architecture, and DevOps teams to deliver end-to-end features
  • Contributing to technical design, code review, and engineering standards within the team
  • Supporting cloud infrastructure decisions on AWS, Azure, or GCP as they relate to backend services

What We're Looking For

  • Strong, production-grade Node.js engineering - you write clean, testable, well-structured TypeScript
  • Solid experience building and consuming RESTful and GraphQL APIs at scale
  • Familiarity with microservices architecture and event-driven system design
  • Experience with relational and/or NoSQL databases - PostgreSQL, MongoDB, Redis, or similar
  • Comfortable working in a CI/CD environment with a strong DevOps culture
  • Cloud experience on at least one major provider - AWS, Azure, or GCP
  • A collaborative, ownership-oriented mindset - you see things through and communicate well

Nice to Have

  • Experience in the digital commerce or retail technology space
  • Familiarity with MACH architecture principles and composable commerce platforms
  • Exposure to headless CMS or commerce tooling - Contentful, Commercetools, Algolia, or similar
  • Experience working within an agency or consultancy environment alongside client engineering teams
  • Java or Python experience alongside Node.js

What's on Offer

  • Fully remote role, open to candidates anywhere in the UK
  • Competitive salary commensurate with senior-level experience
  • Work on high-profile, technically challenging digital commerce platforms
  • A collaborative engineering culture with genuine focus on quality and craft
  • Involvement in architectural decision-making from day one

Senior Backend Engineer JBLE1_NI in Belfast employer: Ocho

Join a leading product engineering organisation based in Northern Ireland, renowned for its innovative cloud-native digital commerce platforms. As a Senior Backend Engineer, you'll thrive in a fully remote role that champions a collaborative culture, prioritises quality, and offers significant opportunities for professional growth. With a focus on cutting-edge technology and meaningful projects, this is an exceptional opportunity to elevate your career while contributing to high-impact solutions for top retail brands.

Ocho

Contact Details:

Ocho Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Backend Engineer JBLE1_NI in Belfast

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with Node.js or in digital commerce. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

Tip Number 2

Show off your skills! Create a GitHub profile showcasing your projects, especially those involving APIs and microservices. This gives potential employers a taste of your coding style and problem-solving abilities.

Tip Number 3

Prepare for technical interviews by brushing up on your Node.js and TypeScript knowledge. Practice coding challenges and system design questions to demonstrate your expertise and confidence during the interview.

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 engaged in their job search.

We think you need these skills to ace Senior Backend Engineer JBLE1_NI in Belfast

Node.js
TypeScript
RESTful APIs
GraphQL APIs
Microservices Architecture
Event-Driven System Design
Relational Databases

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your Node.js and TypeScript experience. We want to see how you've tackled backend challenges, so don’t hold back on showcasing your best projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Tell us why you're excited about this role and how your skills align with our focus on API-first, MACH-architecture systems. Let your personality come through!

Showcase Your Projects:If you’ve worked on any relevant projects, especially in digital commerce or with microservices, make sure to mention them. We love seeing real-world applications of your skills, so include links if you can!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity!

How to prepare for a job interview at Ocho

Know Your Node.js Inside Out

Make sure you brush up on your Node.js skills before the interview. Be ready to discuss your experience with building scalable backend services and APIs, as well as your approach to writing clean, testable TypeScript code. Prepare examples of past projects where you've successfully implemented these technologies.

Understand the MACH Architecture

Since the role focuses on composable commerce platforms, it’s crucial to have a solid understanding of MACH architecture principles. Familiarise yourself with how microservices, APIs, and cloud-native solutions work together. Be prepared to discuss how you've applied these concepts in previous roles or projects.

Showcase Your Collaborative Spirit

This position requires a collaborative mindset, so be ready to share examples of how you've worked effectively within a team. Highlight any experiences where you’ve contributed to architectural decisions or engaged in code reviews, as this will demonstrate your ownership-oriented approach.

Prepare for Technical Questions

Expect technical questions related to RESTful and GraphQL APIs, as well as database management with PostgreSQL or MongoDB. Brush up on your knowledge of CI/CD practices and cloud infrastructure on AWS, Azure, or GCP. Practising coding challenges can also help you feel more confident during the technical portion of the interview.