Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Senior Fullstack Software Engineer - Ecosystem Experience role.
Rezi rewrites your resume against Semble's job description. Free.

Tailor your resume to this Senior Fullstack Software Engineer - Ecosystem Experience role.
Rezi rewrites your resume against Semble's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Senior Fullstack Software Engineer - Ecosystem Experience posting at Semble — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Senior Fullstack Software Engineer - Ecosystem Experience posting at Semble — free, in seconds.
About the Role
You’ll join our Ecosystem Experience team, responsible for connecting Semble to the wider healthcare ecosystem, including labs, pharmacies, partner APIs, webhooks, and Semble Connect. This role involves working closely with Product, Business, and external partners within a large TypeScript monorepo. We are a passionate and driven team that embraces new technologies, including AI, and values impact, collaboration, and a human touch.
Responsibilities
- Own problems end to end, from partner discovery through design, implementation, rollout, and production reliability.
- Operate with a high degree of autonomy and raise the technical bar for the team.
- Lead the design and delivery of integrations that move clinical and operational data safely between Semble and external systems, including REST/GraphQL APIs, webhooks, HL7, SFTP, and iPaaS/automation flows.
- Work across the stack in a Yarn/Nx TypeScript monorepo: React on the frontend, Node.js services and domain modules on the backend, GraphQL, and MongoDB.
- Translate ambiguous partner specs and product goals into clear technical designs, sequenced delivery plans, and clinically safe, testable solutions.
- Make sound architectural trade-offs and document decisions.
- Own production outcomes, including monitoring, alerting, incident diagnosis, root-cause analysis, and durable fixes.
- Improve reliability and operability, including failure handling, retries, idempotency, credentials/secrets, multi-tenant config, and safe rollouts.
- Contribute to Semble Connect and related automation.
- Set a high quality bar through design reviews, code reviews, automated tests, and CI/CD improvements.
- Mentor and unstick teammates, give clear feedback, and help junior engineers grow.
- Influence the Ecosystem Experience roadmap and technical standards, surfacing risks, proposing better approaches, and aligning stakeholders.
Requirements
- 5+ years' professional experience building production web applications with React and TypeScript, including substantial time operating as a senior / staff-of-one on complex features.
- Strong hands-on experience with Node.js backends and APIs (REST and/or GraphQL).
- Proven experience integrating with third-party systems — APIs, webhooks, auth flows, retries, idempotency, credentials/secrets.
- Ability to design systems, not just implement tickets.
- Comfort working in ambiguity — clarifying requirements, challenging weak specs, and driving decisions when information is incomplete.
- A production ownership mindset: debugging complex issues across services, reading logs/metrics traces, and preventing the same incident twice.
- Solid automated testing habits (unit/integration/e2e) and comfort with CI/CD.
- Experience with NoSQL databases (MongoDB or similar) and cloud-hosted applications (AWS preferred).
- Strong written and verbal communication.
- Collaborative leadership without needing formal authority: mentoring, reviewing thoughtfully, and aligning people around a plan.
- Security and privacy awareness appropriate for handling sensitive healthcare data.
- Comfort using AI coding tools to accelerate delivery without lowering the quality bar.
Skills
- React
- TypeScript
- Node.js
- APIs (REST and/or GraphQL)
- Third-party system integration
- System design
- Ambiguity management
- Production ownership
- Automated testing (unit/integration/e2e)
- CI/CD
- NoSQL databases (MongoDB or similar)
- Cloud-hosted applications (AWS preferred)
- Written and verbal communication
- Mentoring
- AI coding tools
- Healthcare integrations
- HL7/FHIR
- Lab/pharmacy integrations
- Regulated-domain integrations
- iPaaS / automation platforms (Workato or similar)
- Design systems / component libraries
- Large monorepo experience
- Infrastructure as Code (Terraform / CDK)
- Observability (Datadog or similar)
- Multi-tenant SaaS
- Playwright
- Cypress
- Bilingual English–French
Location
- Remote in the UK
- Remote in the EU
- London office
- Paris office
Work Type
- Fully remote
- Hybrid
Experience Level
- Senior
- Staff-of-one
Salary/Compensations
- £70,000–90,000 package
Benefits
- Improving healthcare
- Autonomy and ownership
- 36 days off (25 holidays + bank holidays + 3 extra days)
- Comprehensive health & wellbeing support (private health insurance, mental health support, free therapy sessions through Oliva)
- Hybrid & flexible work environment
- Latest MacBook or Windows laptop
- Wide range of equipment for home office setup
- Work alongside an inspiring team
- Fantastic office space in Central London
- Barista coffee, tea, fruits, happy hours and activities
About the Company
- Semble enables health professionals to amplify their impact by providing doctors and their teams with powerful, innovative, intuitive, and secure cloud-based clinical system software.
- Our software is used by thousands of clinicians, making their lives easier, saving them money, and structuring health data for research.
- We are passionate and driven, uniting under cultural drivers: Impact, Collaboration, and Human touch.
- We embrace new technologies, including AI, and seek individuals excited to augment their work with AI.