Senior / Principal Software Engineer in Newtownabbey

Senior / Principal Software Engineer in Newtownabbey

Newtownabbey Full-Time 80000 - 85000 € / year (est.) Home office (partial)
Ocho

At a Glance

  • Tasks: Build and maintain cutting-edge React applications for impactful AI-driven software.
  • Company: Fast-growing AI and cloud software scaleup with a collaborative culture.
  • Benefits: Salary up to £85,000, hybrid working, private health insurance, and generous leave.
  • Other info: Join a diverse team with excellent growth opportunities and a supportive environment.
  • Why this job: Make a real difference in law enforcement with innovative technology.
  • Qualifications: 5+ years in TypeScript/JavaScript, expert in React, and strong engineering skills.

The predicted salary is between 80000 - 85000 € per year.

Senior / Principal-level frontend engineering role at a fast-growing AI and cloud software scaleup focused on React and TypeScript 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 at scale. The 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 TypeScript, 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 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 TypeScript 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 TypeScript 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 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.

How to Apply

Keen to find out more? Connect with Nick Napier on LinkedIn or submit your CV via the link below for a confidential conversation about this opportunity.

Senior / Principal Software Engineer in Newtownabbey employer: Ocho

Join a fast-growing AI and cloud software scaleup in Belfast, where your work as a Senior/Principal Frontend Engineer will contribute to mission-critical technology that enhances safety for law enforcement and security organisations worldwide. With a collaborative and inclusive culture, generous benefits including private health insurance, pension matching, and ample learning opportunities, this company is dedicated to investing in its people and fostering meaningful work that truly makes a difference.

Ocho

Contact Detail:

Ocho Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior / Principal Software Engineer in Newtownabbey

Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn, attend meetups, or join relevant online communities. The more connections you make, the better your chances of hearing about job openings before they even hit the market.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using React and TypeScript. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key, so get comfortable talking through your thought process!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive and engaged with our platform.

We think you need these skills to ace Senior / Principal Software Engineer in Newtownabbey

React
TypeScript
JavaScript
AWS Lambda
AWS CDK
Vite
Turbo

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your expertise in React, TypeScript, and any relevant projects you've worked on. We want to see how you can contribute from day one!

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about this role and how your background aligns with our mission. Share specific examples of your work that demonstrate your problem-solving skills and collaborative spirit.

Showcase Your Projects:If you've got a portfolio or GitHub with projects that showcase your frontend engineering skills, make sure to include that in your application. We love seeing real-world applications of your work, especially if they involve modern tools like Vite or AWS!

Apply Through Our Website:For the best chance of getting noticed, apply directly through our website. It streamlines the process for us and ensures your application gets into the right hands quickly. We can't wait to hear from you!

How to prepare for a job interview at Ocho

Know Your Tech Stack

Make sure you’re well-versed in React, TypeScript, and the modern tools mentioned in the job description. Brush up on your knowledge of Vite, Turbo, and AWS CDK. Being able to discuss how you've used these technologies in past projects will show that you're not just familiar with them, but that you can apply them effectively.

Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles, especially those related to performance optimisation and building user-friendly interfaces. Use the STAR method (Situation, Task, Action, Result) to structure your answers, making it easy for the interviewers to see your thought process and impact.

Collaborate and Communicate

Since this role involves working closely with backend engineers, product managers, and designers, be ready to demonstrate your collaborative skills. Share examples of how you've successfully worked in a team setting, highlighting your ability to communicate technical concepts clearly to non-technical stakeholders.

Ask Insightful Questions

Prepare thoughtful questions about the company culture, the team dynamics, and the specific challenges they face in their projects. This shows your genuine interest in the role and helps you assess if the company is the right fit for you. Plus, it’s a great way to engage with your interviewers!