Sub banner

Principal JS Developer

Job description.

Principal Software Engineer - React
Location: Remote (UK / Ireland)
Type: Permanent | Full-time
Contact: Ryan Quinn on LinkedIn
Company: OCHO - Building Teams

The Opportunity

My client is hiring a Principal Software Engineer (React) to help shape the next generation of cloud-based solutions. This is a chance to establish technical leadership while staying hands-on, guiding the design and delivery of front-end systems that power merchant-first platforms at scale.

You'll work on data-rich, customer-facing applications using React and modern JavaScript, collaborating with UX and Product teams to build intuitive portals, secure hosted payment pages, and reusable component libraries.

If you're looking for a role where you can lead, mentor, and still code, this is it.

What You'll Do

  • Lead the design and delivery of front-end applications using modern JavaScript and React

  • Translate prototypes into pixel-perfect, responsive, accessible user interfaces

  • Collaborate with UX, Product, and Engineering teams to deliver merchant-first solutions

  • Build and maintain a reusable component library and help define the design system

  • Contribute across the software lifecycle, from requirements through to release

  • Mentor engineers, provide technical direction, and foster best practices in front-end development

  • Support deployment activities, ensuring quality and reliability at scale

What You'll Bring

  • 10+ years' experience in software engineering, with strong front-end expertise

  • Deep knowledge of JavaScript (ES6/7+), React, HTML, CSS (SASS, LESS, or SCSS)

  • Hands-on experience with build tools

  • Strong design sense, able to deliver data-rich applications (D3.js or similar)

  • Experience integrating with REST APIs and modern authentication (OAuth2 / OIDC)

  • Track record of building scalable front-end systems optimised for performance

  • Strong analytical and problem-solving skills, with the ability to lead by example

  • Comfortable mentoring, coaching, and providing technical leadership across teams

Nice to Have:

  • Experience with Vue or Angular in addition to React

  • Background in fintech, or other regulated industries

Why Join?

  • Remote-first role across the UK and Ireland

  • Opportunity to establish technical leadership while staying hands-on

  • Work in small, empowered teams with autonomy and impact

  • Inclusive culture where growth, learning, and collaboration are prioritised

Interested? Connect with Ryan Quinn on LinkedIn for an informal chat, or apply directly with your CV.

OCHO - Building Teams

Submit CV for this Job.

Apply for this job now
Posted
Job Details:
Belfast, County Antrim£80000 - £92500 per annum
Job reference:
RQ BTTOS 01_1757935365