Clipboard Health aims to solve the problem of connecting professionals with workplaces by providing an app-based marketplace for on-demand shifts, thereby enabling professionals to achieve career growth and financial opportunity, and helping workplaces access on-demand talent. The company is experiencing rapid growth and seeks to expand its reach and impact.
Requirements
- Proficiency in building complex web or mobile apps, ideally with TypeScript, React, and Node/NestJS (but a specific language background is not required)
- Experience developing, monitoring, and supporting services in production.
- Strong understanding of service-specific integration testing, E2E testing, and selective unit tests.
- Familiarity with AWS (ECS, Terraform) and best practices for deploying cloud-based applications.
- Experience with Trunk-Based Development
- Familiarity with short-lived branches and continuous deployment workflows.
- First-Principles Thinking
Responsibilities
- Write performant backend services using Node/NestJS and reliable frontend experiences with React and TypeScript.
- Leverage MongoDB, Postgres, and Redis to ensure data integrity and speed at scale.
- Contribute clean, modular code for our web and mobile applications (Ionic/React, Dart/Flutter).
- Work closely with the DevX team to enhance tooling and libraries that bolster productivity across our global engineering org.
- Own the Full Software Development Lifecycle: From problem definition and design through to development, testing, demoing, and supporting production code.
- Deploy your own code using trunk-based development and short-lived feature branches with automated regression testing.
- Balance speedy fixes for pressing customer issues with longer-term structural improvements.
Other
- Collaborate closely with product managers, designers, and fellow engineers to build features that matter.
- Occasionally engage directly with customers to gather feedback, confirm requirements, and ensure solutions truly solve their problems.
- Communicate effectively in a globally distributed team—embrace asynchronous discussions, thorough documentation, and over-communication when needed.
- Participate in daily overlap sessions or syncs, typically in the mornings (US PST), to stay aligned with your team.
- Whether fixing bugs, tackling tech debt (about 20% of our time), or brainstorming new features, always keep the user’s experience front and center.
- Own the systems you build: if something breaks, you’re part of the solution.
- You thrive in “low-structure, high-ownership” environments, diving deep into complex issues and surfacing clear, elegant solutions.
- Clear writing is essential for our remote culture—you know how to articulate ideas, provide concise PR feedback, and document decisions thoroughly.
- Open to giving and receiving frequent feedback, even when it’s uncomfortable, to drive continuous improvement.
- Driven by a desire to make real-world impacts. You love collaborating with PMs and occasionally customers, ensuring that features resonate with end-users’ needs.
- Startup Experience: You’ve thrived in high-growth environments or founded your own venture, appreciating the speed and agility of startups.