Summary
Join Clipboard Health as an L2 Software Engineer and contribute to a fast-growing, impactful healthcare staffing platform. You will build and maintain features using TypeScript, React, Node.js, and NestJS, working with backend services and collaborating with a global, remote team. This role requires 2-4 years of professional software engineering experience and proficiency in relevant technologies. You will own the full software development lifecycle, from design to deployment, and participate in on-call rotations. The company offers a flexible remote work environment, unlimited PTO, and opportunities for significant professional growth and impact in the healthcare industry.
Requirements
- 2–4 Years of Professional Software Engineering Experience
- Comfortable with TypeScript/JavaScript, React, Node.js, and NestJS
- Familiar with AWS (ECS, Terraform) deployment processes or eager to learn
- Strong Foundation in Testing Methodologies
- Understand integration, E2E, and selective unit testing—and how these approaches balance safety with speed
- Open to adopting our “testing trophy” philosophy, embracing linting rules, static analysis, and thorough CI pipelines
Responsibilities
- Write Scalable, Performant Code
- Build and maintain features primarily using TypeScript , React , Node.js , and NestJS
- Work on backend services leveraging MongoDB, Postgres, and Redis to ensure data integrity and speed
- Develop Reusable Components and Utilities
- Contribute clean, modular code for web and mobile (Ionic/React, Dart/Flutter) solutions
- Collaborate with our DevX team to improve tooling, reduce friction, and keep things running smoothly across the organization
- Own the Full Software Development Lifecycle
- From problem definition and design through development, testing, demoing, and supporting production code
- Deploy your own code using trunk-based development , short-lived feature branches, and automated regression testing
- Collaborate with Product Managers and Customers
- Understand real-world problems in healthcare, occasionally interacting with end-users or internal teams for feedback
- Ensure your features directly solve user needs, balancing speed with quality
- Participate in a Remote-First Culture
- Communicate effectively in a globally distributed team: embrace asynchronous discussions, over-communicate when needed, and align with your team’s daily overlap schedule
- Contribute to a Customer-Centric Approach
- Whether squashing bugs or implementing new features, keep the user’s experience in mind
- Take part in on-call rotations (typically one week out of the month) to learn the ropes of delivering reliable, high-quality services at scale
Preferred Qualifications
- Growth-Oriented and Resourceful
- You love tackling new challenges, experimenting with fresh approaches, and learning from feedback
- Show initiative by spotting improvements in the codebase and proactively making them happen
- Scrappy and Customer-Focused
- Thrive in a high-impact environment where you’re trusted to own the work you do
- Excited by the chance to directly improve healthcare solutions for patients, nurses, and facilities worldwide
Benefits
- Flexible Remote Work Environment
- Join a globally distributed team, enjoy an unlimited PTO policy, and no “back-to-office” mandate. We’ve been remote from day one
- Accelerate Your Growth
- Collaborate with senior engineers, learn from real-world scenarios, and enjoy a steady stream of challenges that expand your skillset
- Make a Tangible Impact
- Contribute to features that directly shape our healthcare staffing platform—your work won’t sit on a shelf gathering dust
- Customer-Centric Culture
- Whether refining our CI/CD pipelines or addressing tech debt (~20% of our time), we stay focused on delivering value to end-users
- High-Growth Environment
- With 400% growth in revenue and booked shifts last year, there’s plenty of opportunity to make your mark and learn rapidly
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.