×
Register Here to Apply for Jobs or Post Jobs. X

Senior​/Principal Software Engineer

Job in Belfast, County Antrim, BT1, Northern Ireland, UK
Listing for: Ocho People
Full Time position
Listed on 2026-05-19
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, Front End Developer, Senior Developer
Salary/Wage Range or Industry Benchmark: 85000 GBP Yearly GBP 85000.00 YEAR
Job Description & How to Apply Below
Position: Senior / Principal Software Engineer

Senior / Principal Frontend Engineer

  • Senior / Principal-level frontend engineering role at a fast-growing AI and cloud software scaleup
  • React and Type Script focused with a modern, well-considered stack
  • Mission-critical product used by law enforcement and security organisations worldwide
  • Hybrid working with a Belfast base
  • Salary up to £85,000
About the Company

Our client is an advanced body camera and cloud software scaleup working with some of the biggest names in security, services and law enforcement. They build AI‑driven video forensic and evidence analysis tooling that genuinely matters, technology that helps keep people safe and supports complex investigative workflows  culture is open, transparent and collaborative, with a strong one‑team ethos and a real sense of shared purpose.

This is a company that invests in its people and takes pride in doing meaningful work.

The Role

This is a hands‑on Senior or Principal Frontend Engineer position at the heart of the product engineering team. You will help shape the user experience behind complex investigative workflows, video review, transcription, timeline analysis, streaming and AI‑assisted insights, building fast, reliable and intuitive interfaces for large‑scale, media‑heavy applications. Working closely with backend engineers, product and design, you will deliver modern React applications that balance performance, usability and maintainability across mission‑critical workflows.

The level of the appointment will reflect your experience and the contribution you can make from day one.

Key Responsibilities
  • Build and maintain React applications using Type Script, Tanstack Router and Query, and Shadcn UI
  • Design type‑safe APIs with tRPC spanning frontend and backend systems
  • Develop AWS Lambda functions and manage infrastructure with AWS CDK
  • Work across React (Vite) and Next.js monorepos using Turbo and pnpm
  • Write automated tests with Vitest and Playwright
  • Optimise performance across bundle sizes, Core Web Vitals and query caching
  • Review code, maintain strict Type Script standards and ensure security best practices with Zod validation
  • Collaborate with backend engineers, product managers and designers to deliver high‑quality software
  • Take ownership of features from requirements through to production
What You'll Need Essential:
  • 5 or more years of professional Type Script and JavaScript development
  • Expert‑level React with modern patterns across SPA applications
  • Strong experience with modern build tools such as Vite, Turbo and webpack
  • Solid monorepo management experience
  • A pragmatic approach to engineering - you value simplicity, type safety and clarity
Nice to Have:
  • Experience with tRPC and the Tanstack ecosystem (Query, Router, Table) and Next.js
  • AWS CDK exposure
  • Tailwind CSS and Shadcn or Radix component libraries
  • Zod validation and Playwright end‑to‑end testing
  • Performance optimisation and Web Vitals experience
  • React Native
Why Apply?
  • Salary up to £85,000 depending on experience
  • Hybrid working with a Belfast city centre base
  • Genuinely impactful work, technology used by law enforcement and security organisations globally
  • Generous annual leave allowance
  • Private health insurance
  • Pension matching scheme
  • Learning and development opportunities with real room to grow
  • Cycle to work scheme and Home and Tech Scheme through salary sacrifice
  • A collaborative, inclusive culture where diverse teams are celebrated, and everyone can thrive
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary