Senior Full-stack Javascript Engineer

CHG HealthcareSalt Lake City, UT
1dHybrid

About The Position

Healthcare’s helping hand. CHG shook things up in 1979 by inventing the locum tenens staffing model. We connect doctors with patients who need their care. As the largest physician staffing firm in America, our providers treat millions of patients each year. Our industry is growing and demand is high. This means you’ll have plenty of opportunities to grow and develop in your career. Keeping healthcare healthy can be as fun as it is rewarding NOTE: This is a Utah-based position working a hybrid schedule We’re seeking a skilled Senior Software Engineer to play a key role in shaping the future of our healthcare technology ecosystem. With 5+ years of full-stack engineering experience, you’ll contribute to both frontend and backend development for our Provider Portal and related web applications. Our primary stack includes Vue.js , TypeScript / Javascript, Node.js, and RESTful microservices, with a migration to React.js coming. You’ll influence architecture, drive engineering best practices, mentor teammates, and help deliver high-quality, customer-facing features in an Agile environment. About the Provider Portal: The Provider Portal is the digital home for thousands of locums providers — a hub where they access assignment details, onboarding steps, credentialing updates, time entry, and more. Your work will help modernize and elevate this experience, ensuring that providers enjoy a seamless and reliable journey from start to finish.

Requirements

  • Strong collaboration skills, with the ability to communicate clearly and mentor others
  • Passion for quality, testing, and building delightful user experiences
  • Strong proficiency with JavaScript, TypeScript, React, and Node.js
  • Experience with Vue.js or willingness to support legacy Vue applications as part of a modernization effort
  • Proficiency in designing, developing, and consuming RESTful APIs and microservices
  • Familiarity with cloud technologies AWS, containers, and Kubernetes
  • Experience with CI/CD pipelines and DevOps practices, especially using GitHub Actions
  • 5+ years of hands-on software engineering experience, ideally in full-stack role

Responsibilities

  • Develop and maintain full-stack web applications using Vue.js, React, Javascript / TypeScript, and Node.js
  • Contribute to the design and implementation of microservices and RESTful APIs
  • Support and gradually modernize existing features built in Vue.js while helping lead the transition toward a React and TypeScript-forward architecture
  • Write clean, well-tested code and champion automated testing across unit, integration, and end-to-end layers
  • Collaborate with product managers, designers, and other engineers to deliver new features and improvements
  • Utilize AWS, Kubernetes, and container-based patterns to build secure, scalable, cloud-native solutions
  • Implement and enhance CI/CD workflows
  • Support engineering excellence by mentoring others, sharing best practices, and contributing to,architectural discussions

Benefits

  • 401(k) retirement plan with company match
  • Traditional healthcare benefits such as medical and dental coverage, and some unique benefits like onsite health centers, corporate wellness programs, and free behavioral health appointments.
  • Flexible work schedules - including work-from-home options available
  • Recognition programs with rewards including trips, cash, and paid time off
  • Family-friendly benefits including paid parental leave, fertility coverage, adoption assistance, and marriage counseling
  • Tailored training resources including free LinkedIn learning courses
  • Volunteer time off and employee-driven matching grants
  • Tuition reimbursement programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service