Ocho
Principal Software Engineer
Explore roles
This role has expired
Ocho
Principal Software Engineer
£95,000
Belfast
Hybrid
Graduate
Junior
Mid
Senior
Leader
Description

Are you a technical leader who thrives on solving complex front-end problems?

Do you want to guide engineering standards, shape architectural decisions, and elevate a high-performing product team?

Are you ready to take ownership of large-scale React applications at an organisation building modern, user-centric platforms?

Principal TypeScript Engineer (React Focus)

Location: Northern Ireland (Hybrid available)
Contract Type: Full-time
Client: My client

About the Role

My client is seeking a highly experienced Principal TypeScript Engineer with deep expertise in React to lead the next phase of their product evolution. You’ll play a pivotal role across architecture, engineering excellence, technical strategy, and developer mentorship.

This is a senior technical leadership position - ideal for someone who wants influence, autonomy, and the responsibility of ensuring the front-end ecosystem remains scalable, maintainable, and performant.

Key Responsibilities

  • Lead the technical direction of large-scale React + TypeScript applications.
  • Define and evolve engineering standards, patterns, and best practices across teams.
  • Architect complex front-end systems with an emphasis on performance, modularity, and reliability.
  • Guide major technical initiatives, refactors, or migrations.
  • Provide mentorship and leadership to Senior and Mid-level engineers.
  • Work closely with Product, Design, and Backend teams to deliver cohesive, high-quality features.
  • Conduct high-level code reviews and ensure technical quality across the codebase.
  • Drive improvements in CI/CD, testing strategy, and overall developer experience.
  • Champion accessibility, performance optimisation, and clean, maintainable code.

Required Experience

  • 8+ years of software engineering experience, including extensive work with TypeScript.
  • Expert-level knowledge of React and its modern ecosystem (Hooks, Context, Suspense, SSR, Redux/RTK, or alternatives).
  • Strong understanding of front-end architecture at scale - modular design, micro-frontends, monorepos, component libraries.
  • Proven experience making technical decisions that influence multiple teams or products.
  • Deep knowledge of modern tooling (Webpack, Vite, Turborepo, PNPM, SWC, etc.).
  • Strong experience in automated testing frameworks (Jest, Testing Library, Cypress, or Playwright).
  • A track record of mentoring and uplifting engineering teams.
  • Exceptional communication and ability to collaborate across functions.

Nice to Have

  • Experience with Node.js or backend TypeScript services.
  • Exposure to cloud-native environments (AWS, GCP, or Azure).
  • Experience working in high-traffic or high-performance environments.
  • Familiarity with design systems or UI library architecture.

What’s on Offer

  • Opportunity to shape front-end engineering direction across products.
  • High autonomy and genuine technical leadership.
  • Work within a modern engineering culture that values innovation and quality.
  • Competitive salary and benefits package.

If you have any further questions on the role, please feel free to reach out to Brendan McCrory directly.

Benefits:
Work From Home

Role tech stack
Ocho
Principal Software Engineer£95,000
This role has expired