At a Glance
- Tasks: Build and maintain cutting-edge React applications for AI-driven video forensic tools.
- Company: Fast-growing tech scaleup focused on AI, video intelligence, and public safety.
- Benefits: Salary up to £80k, private health insurance, generous leave, and learning opportunities.
- Other info: Hybrid working model with significant career progression and responsibility.
- Why this job: Make a real impact in law enforcement with innovative technology and collaborative culture.
- Qualifications: 5+ years of TypeScript/JavaScript experience and expert-level React skills.
The predicted salary is between 70000 - 80000 £ per year.
Senior-level frontend engineering role at a fast-growing tech scaleup.
React, TypeScript, tRPC, Next.js and AWS on mission-critical software.
Hybrid working with Belfast base.
Salary up to £80k.
Work on AI-driven video forensic tools used by law enforcement and security organisations.
About the Company:
Our client is a cloud software scaleup operating at the intersection of AI, video intelligence and public safety. Their platforms are trusted by some of the biggest names in security, services and law enforcement — processing and analysing large-scale media and evidence data in real time. It’s a high-growth environment with a strong "one team" culture built on openness, collaboration and genuine impact.
The Role:
This is a hands-on Senior Frontend Engineering position within a team building next-generation AI-driven video forensic and evidence analysis tooling. You’ll take real ownership of the user experience behind complex investigative workflows, video review, transcription, timeline analysis, streaming and AI-assisted insights. Working closely with backend engineers, product and design, you’ll deliver performant, maintainable React applications that power mission-critical workflows at scale.
Key Responsibilities:
- Build and maintain React applications using TypeScript, Tanstack Router/Query and Shadcn UI.
- Design and implement type-safe APIs with tRPC across frontend and backend.
- Develop AWS Lambda functions and manage infrastructure using AWS CDK.
- Work across React (Vite) and Next.js monorepos with Turbo and pnpm.
- Write robust test coverage using Vitest and Playwright.
- Optimise performance across bundle sizes, Core Web Vitals and query caching.
- Review code and uphold strict TypeScript standards and security best practices.
- Collaborate with product and design to take features from requirements through to production.
What You’ll Need:
Essential: 5+ years of professional TypeScript / JavaScript development.
Expert-level React with modern patterns across SPA applications.
Strong experience with modern build tools (Vite, Turbo, webpack) and monorepo management.
A pragmatic approach, you understand the trade-offs between abstraction and clarity.
Nice to Have: Experience with tRPC and the Tanstack ecosystem (Query, Router, Table), AWS CDK, Tailwind CSS, Shadcn/Radix components, Zod validation and Playwright E2E testing, React Native exposure.
Why Apply?
- Salary up to £80k depending on experience.
- Hybrid working with a Belfast city centre base.
- Private health insurance and pension matching scheme.
- Generous annual leave allowance.
- Learning and development opportunities with real investment in your growth.
- Cycle to work and Home & Tech schemes via salary sacrifice.
- High-trust environment with significant responsibility and real career progression.
Interested? For more information or to submit your CV, connect with Ryan Quinn on LinkedIn or reach out directly at ryan@ochopeople.com.
Frontend Developer ( Principal ) in Belfast employer: Ocho
Contact Detail:
Ocho Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Frontend Developer ( Principal ) in Belfast
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best React and TypeScript projects. This is your chance to demonstrate your expertise and give hiring managers a taste of what you can bring to the table.
✨Tip Number 3
Prepare for those interviews! Brush up on common frontend engineering questions and be ready to discuss your experience with AWS, tRPC, and performance optimisation. Practice makes perfect, so consider doing mock interviews with friends or mentors.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of exciting opportunities waiting for you, and applying directly can sometimes give you an edge. Plus, it’s super easy to keep track of your applications that way!
We think you need these skills to ace Frontend Developer ( Principal ) in Belfast
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the role of Senior Frontend Engineer. Highlight your experience with React, TypeScript, and any relevant projects that showcase your skills in building performant applications.
Showcase Your Projects: Include links to your GitHub or portfolio where we can see your work in action. We love seeing real examples of your coding prowess, especially with modern tools like Vite and AWS.
Craft a Compelling Cover Letter: Your cover letter should reflect your passion for frontend development and how you align with our mission at StudySmarter. Let us know why you're excited about working on AI-driven video forensic tools!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team.
How to prepare for a job interview at Ocho
✨Know Your Tech Stack
Make sure you’re well-versed in React, TypeScript, and any other tools mentioned in the job description. Brush up on your knowledge of modern build tools like Vite and Turbo, as well as AWS services. Being able to discuss these technologies confidently will show that you're ready to hit the ground running.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects, especially those involving complex workflows or performance optimisation. Use examples that highlight your pragmatic approach and how you balance abstraction with clarity in your code.
✨Collaborate Like a Pro
Since this role involves working closely with backend engineers, product, and design teams, be ready to talk about your experience in collaborative environments. Share examples of how you’ve successfully taken features from requirements to production while maintaining open communication.
✨Ask Insightful Questions
Prepare thoughtful questions about the company’s culture, the team dynamics, and the specific challenges they face in developing AI-driven tools. This not only shows your interest but also helps you gauge if the company is the right fit for you.