
Staff Engineer, Full Stack
Posted 2 hours ago

Posted 2 hours ago
This is a fully remote position, open to applicants in United Kingdom.
β’ Take ownership of reliability outcomes for essential backend services and their integration with mobile clients (React Native).
β’ Lead technical problem resolution during incidents by coordinating responses, diagnosing root causes, communicating status updates, and driving towards resolution.
β’ Develop and enhance monitoring and observability tools (dashboards, alerts, tracing, logging) to facilitate rapid detection and diagnosis.
β’ Conduct post-incident reviews (blameless) and ensure that insights lead to lasting improvements (technical changes, runbooks, automation, process updates).
β’ Enhance engineering safety and quality through the implementation of guardrails, safer migration practices, feature-flag strategies, rollout techniques, and resilience patterns.
β’ Collaborate with product, design, QA, and engineering teams early in the process to align delivery plans with operational risk and reliability requirements.
β’ Improve documentation and onboarding processes, including architecture notes, runbooks, service ownership documents, and guides on βhow we work.β
β’ Mentor engineers through pairing, code reviews, incident shadowing, and practical coaching on production ownership.
β’ Extensive experience in building and operating production backend systems at scale, including debugging distributed systems and addressing performance issues.
β’ Strong backend experience with TypeScript/Node.js (or similar), and comfort in working across various services and APIs.
β’ Proven leadership in incident response: on-call participation, triage, mitigation, and conducting root-cause analysis (RCA) with follow-through.
β’ Solid skills in observability: hands-on experience with logging, metrics, and tracing, as well as translating signals into actionable alerts and dashboards.
β’ Experience working with mobile teams and understanding mobile-to-backend integration challenges (e.g., API compatibility, releases, feature flags).
β’ Demonstrated Staff-level individual contributor leadership: influencing through design reviews, technical direction, documentation, and cross-team collaboration.
β’ Flexible working hours
β’ Unlimited paid time off
β’ A fully remote working situation
β’ Home office budget
β’ Learning & development budget
β’ On demand therapy sessions and mental health support via Spill
β’ In-person meet ups
Tapcart
The Audio Programmer
Higharc
RTX
Get handpicked remote jobs straight to your inbox weekly.