More jobs:
Principal Full Stack Software Engineer
Job in
Belfast, County Antrim, BT1, Northern Ireland, UK
Listed on 2026-09-18
Listing for:
Ocho
Full Time
position Listed on 2026-09-18
Job specializations:
-
Software Development
Full Stack Developer, Backend Developer, Python, React.js
Job Description & How to Apply Below
The technical challenges are real: scale, reliability, data flow, and user experience all matter at this level, and the team operates with the pace and standards to match. This is a business where engineering quality is the expectation and senior engineers have genuine influence over how the product evolves, not just tickets to close.
The Role This is not a surface-level full stack position. The team is building complex operational software that genuinely needs someone who has delivered meaningful complexity across both React and Python, shaped 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 architectural influence, 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 Python 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 engineers across the wider team and raise the bar for technical capability What You'll Need Essential: 5 years of commercial software engineering experience with genuine depth across both backend and frontend Strong commercial React experience, including component architecture and state management Solid Python backend engineering experience, ideally within a modern framework Demonstrable experience influencing system design and architecture, not simply implementing Comfortable working within distributed, service-oriented, or event-driven systems Strong understanding of data modelling, API design, and performance optimisation Right to work in the UK Nice to have:
Experience building software for field-based or operationally complex environments Background in product-led teams with early-stage ideation involvement Why Apply? £80,000 to £110,000 depending on experience UK remote with flexibility and quarterly team time in Belfast Complex, high-scale product challenges with visible impact at scale Genuine technical leadership architecture, standards, and direction are yours to shape Single stage technical interview no multi-month processes Engineering culture where quality is the standard, not the aspiration Next Steps To discuss in confidence, connect with Ryan Quinn on Linked In or reach out directly at .
That one is clean and ready to post. All seven sections are complete, salary and stack are confirmed, client is unnamed, and the checklist is clear.
Skills:
JavaScript AWS Type Script Python Go Java Benefits:
Options
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×