Principal Full Stack Software Engineer
Job in
Belfast, County Antrim, BT1, Northern Ireland, UK
Listed on 2026-07-17
Listing for:
Ocho
Full Time
position Listed on 2026-07-17
Job specializations:
-
Software Development
Full Stack Developer, Backend Developer, Front End Developer, React.js
Job Description & How to Apply Below
The technical challenges are real: scale, reliability, data flow, and user experience all matter, and the team operates with the pace and standards to match. This is a place where senior engineers have genuine influence, not just tickets to close.
The Role This is not a surface-level full stack position. The team needs a senior engineer who has delivered meaningful complexity across both backend and frontend, influenced architecture, and worked closely with Product from early ideation through to production. You will own solutions end to end, contribute to technical direction, and help raise the bar for the engineers around you. If you want autonomy, real technical challenges, and a team that takes quality seriously, this is worth a look.
Key Responsibilities Partner with Product from ideation through to delivery, shaping technical solutions from the outset Design and build substantial backend functionality underpinning complex operational workflows Deliver high-quality React-based frontend experiences that are performant, intuitive, and resilient Lead architectural discussions around system design, data flow, and technical trade-offs Write clean, maintainable, well-tested production code Drive improvements across engineering standards, patterns, and best practices Mentor other engineers and help elevate technical capability across the wider team What You'll Need Essential:
Proven track record delivering meaningful complexity across both backend and frontend engineering Strong commercial React experience, including component architecture and state management Solid backend engineering experience using a modern language and framework Experience influencing system design and architecture, not simply implementing tickets Comfortable working within distributed, service-oriented, or event-driven systems Strong understanding of data modelling, API design, and performance optimisation Product-minded approach with a strong ownership mentality Right to work in the UK Why Apply?
Work on complex, high-scale product challenges with visible impact Genuine technical leadership architecture, standards, and direction are yours to shape UK remote with flexibility and quarterly team time in Belfast Single stage technical interview no multi-month hiring processes Engineering culture where quality is the standard, not the aspiration Interview Process Single stage technical interview, focused on system design, code reasoning, and problem solving.
Streamlined, fair, and efficient. Next Steps To discuss the opportunity in confidence, connect with Ryan Quinn on Linked In or reach out at .
Skills:
JavaScript AWS Type Script Python Go Java Benefits:
Options
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:
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:
×