MisuJob - AI Job Search Platform MisuJob

Senior Frontend Engineer

Halosbodycams

Belfast, Northern Ireland Hybrid permanent

Posted: May 11, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

Senior Frontend Engineer at HALOS is responsible for developing cutting-edge web applications and ensuring seamless integration with our cloud-based software.

Job Description

HALOS is an advanced body camera and cloud software scaleup, working with some of the biggest names in security, services, and law enforcement. At HALO, we're passionate about safety and innovation, constantly staying ahead of threats and reducing risk.

What sets HALOS apart is not just the cutting-edge technology we develop but the culture we've nurtured. Our team embodies openness, transparency, and a "one team" spirit. We're a group of passionate individuals, all working on exciting and impactful projects. Here, you'll find an environment that fosters collaboration, creativity, and a shared sense of purpose.

What you’ll work on

We’re building the next generation of AI-driven video forensic and evidence analysis tooling for our body-worn camera platform. As a Senior Frontend Engineer, you’ll help shape the user experience behind complex investigative workflows including video review, transcription, timeline analysis, streaming, and AI-assisted insights.

This is a hands-on engineering role focused on building fast, reliable, and intuitive interfaces for large-scale media and data-heavy applications. You’ll work closely with backend engineers, product, and design to deliver modern React applications that balance performance, usability, and maintainability across mission-critical workflows.


Day to Day:
• Build React applications using TypeScript, Tanstack Router/Query, and Shadcn UI

• Design type-safe APIs with tRPC spanning frontend and backend

• Develop AWS Lambda functions and manage infrastructure with AWS CDK

• Work across React (Vite) and Next.js monorepos using Turbo and pnpm

• Write tests with Vitest and Playwright

• Optimize performance (bundle sizes, Core Web Vitals, query caching)

• Review code, maintain strict TypeScript standards, and ensure security best practices with Zod validation


Your Qualifications:
You're a pragmatic engineer who values simplicity and type safety. You've shipped production apps at scale and understand trade-offs between abstraction and clarity. You're experienced in taking features from requirements through implementation to production.

Required:
● 5+ years professional TypeScript/JavaScript development
● Expert React with modern patterns in SPA applications
● Modern build tools (Vite, Turbo, webpack) and monorepo management

Helpful:
● tRPC, Tanstack ecosystem (Query, Router, Table), & Next.js
● AWS CDK
● Tailwind CSS, Shadcn/Radix components
● Zod validation, Playwright E2E testing
● Performance optimization and Web Vitals experience
● React Native


Benefits

Generous Annual Leave Allowance

Competitive salary and commission/bonus package

Employer matched pension scheme

Learning and Development opportunities

Private Health Insurance

Cycle to work scheme & Home & Tech scheme through salary sacrifice

Regular company events and social initiatives

Diversity & Inclusion

We’re an Equal Opportunity Employer and embrace a diversity of backgrounds, cultures, and perspectives. We do not discriminate on the basis of race, colour, gender, sexual orientation, gender identity or expression, religion, disability, national origin, protected veteran status, age, or any other status protected by applicable national, federal, state, or local law.

Don’t meet every single requirement? At HALOs we are dedicated to building and promoting a fair and inclusive workplace where everyone can flourish, reach their full potential and truly belong. We recognize that diverse teams foster a more creative and productive environment. So, if you’re excited about this role but your experience doesn’t perfectly align with the job description, we encourage you to apply anyway. You might just be who we’re looking for - for this role, or perhaps another.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply