Staff Software Engineer (React / JavaScript) Remote - Must Be Able To Attend Meetings In Belfast If Required Permanent The Opportunity OCHO is partnering with a product-led technology organisation continuing to invest heavily in the evolution of its platform, supporting complex, mission-critical workflows at significant scale. As part of this growth, the business is seeking a Staff Software Engineer to operate as a senior technical leader across a suite of products. This is a high-impact role focused primarily on frontend and full stack systems built with React, JavaScript, and TypeScript. You will act as a technical force multiplier across engineering - driving architectural decisions, improving platform performance, unblocking teams, and helping shape the long-term technical direction of the organisation. This is an ideal opportunity for a senior engineer who enjoys influencing at scale, solving complex product and architectural challenges, and elevating engineering standards across multiple teams. The Role As a Staff Engineer, you will lead the design and evolution of scalable frontend architectures while contributing across the wider full stack where appropriate. Working closely with Product, Platform, and SRE teams, you will help deliver high-quality user-facing applications, improve reliability and performance, and drive consistency in engineering best practice across the organisation. What You'll Be Doing Acting as a Staff-level technical leader across multiple engineering teams Driving frontend architecture and system design using React / JavaScript / TypeScript Leading scalability, performance, and reliability initiatives across web applications Building and evolving high-quality user interfaces for complex product workflows Reducing frontend technical debt and improving system health/performance Serving as the go-to expert for UI architecture, state management, and frontend scalability challenges Partnering closely with Product to translate complex workflows into intuitive user experiences Collaborating with Platform and SRE teams to improve observability and operational excellence Mentoring engineers and elevating standards through reviews, coaching, and knowledge sharing What We're Looking For Essential Experience 10 years' software engineering experience operating at Staff level or equivalent Deep expertise in React and modern JavaScript / TypeScript ecosystems Strong track record building scalable, high-performance frontend applications Solid understanding of API integration and full stack architecture Experience operating within complex / legacy product environments Proven ability to influence technical direction across multiple teams Strong ownership mindset across design, delivery, and production support Excellent stakeholder collaboration across Product, Engineering, and Platform Strong communication skills with the ability to drive alignment and technical consensus Nice to Have Experience with Node.js backend services Exposure to data-heavy / analytics-driven applications Familiarity with AWS / cloud-native architectures Understanding of DevOps / CI/CD / SRE practices Experience in regulated or operationally complex environments Tech Environment React TypeScript / JavaScript Node.js REST APIs / Distributed Systems AWS / Cloud Infrastructure CI/CD / Modern DevOps Tooling What Success Looks Like Delivering scalable, performant frontend systems within a complex domain Driving measurable improvements in application performance and UX Elevating frontend architecture and engineering standards across teams Becoming a trusted technical leader across Product and Engineering Who Thrives Here? This role suits a Staff Engineer who leads through influence rather than hierarchy. Someone who: Enjoys solving complex architectural and product challenges Thrives in ambiguous, evolving environments Takes pride in improving systems, teams, and technical standards Wants to have genuine technical influence across an organisation Interested? For a confidential discussion, reach out to Ryan Quinn on LinkedIn. Skills: JavaScript AWS TypeScript