Principal JS Developer

Principal JS Developer

Full-Time 80000 - 100000 Β£ / year (est.) No working from home possible
Ocho

At a Glance

  • Tasks: Lead and mentor while coding in React and JavaScript for innovative merchant solutions.
  • Company: Join a forward-thinking company revolutionising cloud-based payment systems.
  • Benefits: Enjoy fully remote work, autonomy, and a focus on personal growth.
  • Other info: Collaborative culture prioritising learning and technical influence.
  • Why this job: Shape the future of front-end architecture and make a real impact.
  • Qualifications: 10+ years in software engineering with strong front-end skills required.

The predicted salary is between 80000 - 100000 Β£ per year.

Principal-level React engineering role focused on leading, mentoring, and coding with React, JavaScript (ES6/7+), and D3.js for data-rich merchant-first platforms at scale. This position is fully remote across the UK and Ireland.

About the Company:

Our client is building the next generation of cloud-based payment and merchant solutions. Their platforms are data-rich, customer-facing, and built for scale, powering portals, hosted payment pages, and reusable component libraries used by merchants across the market. Technology is central to their product and this hire will help shape how it evolves.

The Role:

This is a Principal-level engineering position for someone who wants to lead without stepping away from the code. You will shape the design and delivery of front-end systems, collaborate with UX and Product to build intuitive merchant-facing applications, and define the standards that other engineers work to. If you are a senior React engineer who has outgrown purely individual contributor work but has no desire to move into management, this is the role.

Key Responsibilities:

  • Lead the design and delivery of front-end applications using modern JavaScript and React.
  • Translate prototypes into pixel-perfect, responsive, accessible user interfaces.
  • Build and maintain a reusable component library and help define the design system.
  • Collaborate with UX, Product, and Engineering to deliver merchant-first solutions from requirements through to release.
  • Mentor engineers, provide technical direction, and foster front-end best practices across teams.
  • Support deployment activities and ensure quality and reliability at scale.

What You'll Need:

Essential:

  • 10+ years of software engineering experience with strong front-end expertise.
  • Deep knowledge of JavaScript (ES6/7+), React, HTML, and CSS (SASS, LESS, or SCSS).
  • Strong design sense with experience delivering data-rich applications using D3.js or similar.
  • Experience integrating with REST APIs and modern authentication (OAuth2 / OIDC).
  • Track record of building scalable, performant front-end systems.
  • Comfortable mentoring, coaching, and providing technical leadership across engineering teams.
  • Right to work in the UK or Ireland.

Nice to Have:

  • Experience with Vue or Angular in addition to React.
  • Background in fintech or other regulated industries.

Why Apply?

  • Fully remote across the UK and Ireland.
  • Principal-level technical leadership without stepping away from the work you enjoy.
  • Small, empowered teams with real autonomy and visible impact.
  • Inclusive culture where growth, learning, and collaboration are genuinely prioritised.
  • Shape the front-end architecture, design system, and component library from the ground up.

Next Steps:

Connect with Ryan Quinn on LinkedIn for an informal chat, or reach out.

Ocho

Contact Details:

Ocho Recruitment Team

We think you need these skills to ace Principal JS Developer

JavaScript (ES6/7+)
React
D3.js
HTML
CSS (SASS, LESS, SCSS)
REST APIs
OAuth2 / OIDC