Full-Time

Senior Software Engineer

Confirmed live in the last 24 hours

Patchwork Health

Patchwork Health

51-200 employees

Digital platform for healthcare staffing solutions

Compensation Overview

£75k - £90k/yr

Senior

Company Does Not Provide H1B Sponsorship

London, UK

Hybrid and flexible workplace; access to co-working spaces across the UK.

Category
Backend Engineering
Full-Stack Engineering
Software Engineering
Required Skills
Kotlin
Agile
React.js
Ruby
TypeScript
AWS
Requirements
  • Demonstrable experience working with agile processes (e.g. pair-programming and TDD) and a history of building a culture suited to fast scaling organisations within SaaS products.
  • Proven track record of monitoring and maintaining uptime of applications.
  • Strategies for identifying, managing, and reducing technical debt.
  • Demonstrable experience in architectural decision-making.
  • Ability to work at the level of infrastructure (i.e., AWS, infrastructure-as-code, CI/CD toolchain changes).
  • Proven polyglot, including Typescript and at least one of: JVM/Kotlin, React, or Ruby.
  • Willing to learn the full stack from UI through server and DB down to underlying infrastructure.
  • Experience in owning delivery of atomic features to actual users.
  • Proven experience with automated testing practices and quality-focused delivery.
  • Eagerness to work with multiple people and be a self-starter.
  • Prideful in attention to detail.
  • Tech savvy and adaptable to new technologies and systems.
  • Ability and passion to work in a fast-paced scale-up team environment, embracing its challenges and opportunities.
Responsibilities
  • Communicating effectively when making cases to a squad, the wider Engineering Team, or cross departmentally for changes in the technology process.
  • Fostering an agile culture of continuous improvement and collaboration and implementing improvements aligned with business objectives, including customer obsession, throughout the Technology Team.
  • Leading initiatives to improve monitoring and observability, DevEx and deployment scalability.
  • Designing and reviewing new features and services for scalability, performance, and maintainability, and to make technically and contextually informed decisions about tech stack, frameworks, and tools.
  • Writing high-quality, clean, and efficient code, developing complex modules and components as needed.
  • Leading by example in terms of coding standards, best practices, and design patterns; working collaboratively to embed good practices within a squad, and to help share these ideas across the wider Technology Team.
  • Ensuring code quality through testing, code reviews, and continuous integration practices, setting high standards for unit testing, integration testing, and code coverage.
  • Contributing to the design of software architectures, whilst considering scalability, performance, maintainability, and the infrastructure implications.
  • Evaluating the trade-offs between code problem solving vs cloud-native tooling, especially in relation to testability and deployability.
  • Tackling complex technical challenges and providing innovative solutions, troubleshooting existing codebases and proposing improvements to improve our software short-and long-term.
  • Collaborating cross-departmentally to gather requirements, define project scope, and ensure successful project delivery.
  • Communicating effectively with non-technical stakeholders to explain technical concepts and decisions, specifically working closely with the Product Team, building an effective and open relationship.
  • Contributing to planning, estimation, prioritisation, and providing technical insights to help manage risks and mitigate potential roadblocks.
  • Working with the wider Technology Team on infrastructure changes as an ongoing part of technical governance, reflected in the product roadmap.
  • Creating and maintaining technical documentation such as design documents, architecture diagrams, and coding guidelines; and upholding good standards of technical documentation within the Technology Team.
  • Keep up with industry trends, emerging technologies, and best practice.
  • Evaluate new tools, technologies, and methodologies to drive continuous improvement.
Desired Qualifications
  • Experience mentoring other engineers.
  • Experience in a tech start-up/scale-up.
  • Experience or knowledge of the NHS, healthcare, or healthtech industry.
  • Experience or knowledge of workforce applications.
  • Qualifications in a related field i.e., Computer Science or Software Engineering (examples).

Patchwork Health operates in the healthcare staffing industry, focusing on improving how temporary staffing is managed. The company offers a digital platform that connects healthcare workers with flexible job opportunities while helping healthcare organizations maintain safe staffing levels. Workers can choose shifts that fit their schedules, while organizations can efficiently manage their staffing needs through the platform's tools. Patchwork Health generates revenue through a subscription model for organizations and transaction fees for each shift booked. This approach allows them to address the high demand for flexible staffing solutions in healthcare, setting them apart from traditional staffing methods.

Company Size

51-200

Company Stage

Series B

Total Funding

$37.6M

Headquarters

London, United Kingdom

Founded

2016

Simplify Jobs

Simplify's Take

What believers are saying

  • Recent acquisition of L2P enhances Patchwork Health's workforce management capabilities.
  • Series B funding of £20 million supports expansion into European markets.
  • Growing demand for flexible staffing aligns with Patchwork Health's mission and services.

What critics are saying

  • Integration challenges with L2P may disrupt operations if not managed well.
  • Expansion into new markets exposes Patchwork Health to regulatory compliance risks.
  • Economic downturns may pressure the subscription-based revenue model.

What makes Patchwork Health unique

  • Patchwork Health offers a digital platform for flexible healthcare staffing solutions.
  • The platform connects healthcare workers with shifts, optimizing staffing for organizations.
  • Patchwork Health's dual revenue model includes subscriptions and transaction fees.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Hybrid Work Options

Flexible Work Hours

Professional Development Budget

Mental Health Support

Growth & Insights and Company News

Headcount

6 month growth

-1%

1 year growth

0%

2 year growth

0%
Digital Health
Nov 6th, 2024
Patchwork Health acquires L2P to create joint healthcare platform

Patchwork Health has announced the acquisition of L2P Enterprise Ltd that will see the creation of a joint healthcare workforce platform.

EU-Startups
Nov 6th, 2024
London-based Patchwork acquires L2P to streamline workforce processes across healthcare organisations

Patchwork Health, a leading provider of workforce management software in the healthcare sector, has announced its acquisition of L2P Enterprise, a UK-based leader in medical appraisal and job planning software.

Tech.eu
Nov 6th, 2024
London-based Patchwork Health acquires fellow healthtech L2P

Patchwork Health, a provider of workforce management software for healthcare, has acquired L2P Enterprise Ltd, the UK's foremost provider of medical appraisal and job planning software.

Digital Health
Jul 30th, 2024
North Cumbria Integrated Care NHS FT to roll out EPR in 2025

Meanwhile, North Cumbria announced in April 2024 that it had launched an e-rostering system in partnership with Patchwork Health to improve strategic planning of its departmental rotas.

EU-Startups
Apr 12th, 2024
How To Stay Agile As You Scale: A Founder’S Guide To Growth And Flexibility

Agility is a core component of most startups. In the early days, while your team is relatively small and your product is in the vision stage, a culture of experimentation and rapid iteration comes naturally. This agility is key to helping you weather fast-changing market conditions, pivot quickly when necessary, and make big decisions efficiently as a team. Get it right and you’ll end up on the path to success. Next stop: growth. When you reach this critical juncture in your startup journey and begin to scale, your team and business will rapidly change shape