
Software Engineer, Backend
Clipboard
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AWSCloudDartFlutterIonicMongoDBNode.jsPostgresReactRedisTerraformTypeScript
About the role
- Deliver High-Quality, Scalable Code
- 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.
- Understand the real-world problems faced by our facility clients, nurses, and internal users.
- 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.
- Typically on-call for one week out of the month, ensuring our platform remains reliable around the clock.
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.
- You thrive in "low-structure, high-ownership" environments, diving deep into complex issues and surfacing clear, elegant solutions.
- Comfortable balancing immediate customer needs with robust long-term architecture planning.
- 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.
Benefits
- Flexible Work Environment
- Join a globally distributed team with the flexibility to work from anywhere!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
NodeNestJSReactTypeScriptMongoDBPostgresRedisIonicDartFlutter
Soft skills
communicationproblem-solvingcollaborationfeedbackdocumentationcustomer engagementownershipadaptabilityasynchronous communicationuser experience focus