ResMed

Associate Software Engineer

ResMed

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $82,000 - $122,000 per year

About the role

  • Develop and maintain backend services using Node.js
  • Contribute to frontend development using ReactJS, TypeScript, and JavaScript
  • Assist with the implementation of RESTful APIs
  • Support CI/CD processes, including automated builds, testing, and deployment
  • Write unit and integration tests following Test-Driven Development (TDD) principles
  • Participate in debugging and basic performance tuning activities
  • Document technical specifications and maintain clear, up-to-date system documentation
  • Collaborate in a paired programming environment and leverage AI-assisted tools for code generation, refactoring, and test creation
  • Integrate systems using HL7 v2.x, FHIR, and integration engines (e.g., Rhapsody)

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience
  • 1–2 years of software development experience
  • Basic understanding of JavaScript/TypeScript and Node.js
  • Familiarity with REST APIs and web application architecture
  • Understanding of Git and version control workflows
  • Interest in learning healthcare interoperability standards (HL7, FHIR)
  • Familiarity with CI/CD
Benefits
  • comprehensive medical, vision, dental, and life insurance
  • AD&D insurance
  • short-term and long-term disability insurance
  • sleep care management
  • Health Savings Account (HSA)
  • Flexible Spending Account (FSA)
  • commuter benefits
  • 401(k)
  • Employee Stock Purchase Plan (ESPP)
  • Employee Assistance Program (EAP)
  • tuition assistance
  • Flexible Time Off (FTO)
  • 11 paid holidays plus 3 floating days
  • 14 weeks of primary caregiver leave or two weeks of secondary caregiver leave
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Node.jsReactJSTypeScriptJavaScriptRESTful APIsCI/CDTest-Driven Development (TDD)unit testingintegration testingperformance tuning
Soft Skills
collaborationdocumentationdebuggingproblem-solvingcommunication
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software Engineering