Principal JS Developer
Ocho
Job Description
Principal Software Engineer At a Glance Principal-level React engineering role... lead, mentor, and still code React, JavaScript (ES6/7+), D3.js... data-rich merchant-first platforms at scale Fully remote across the UK and Ireland Shape the front-end architecture, design system, and component library from the ground up Small, empowered teams with real autonomy and genuine technical influence 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 at Skills: JavaScript AWS TypeScript WHJS1_NI