Staff Software Engineer - Front End

| Remote
Sorry, this job was removed at 9:48 a.m. (CST) on Friday, April 29, 2022
Find out who’s hiring remotely Nationwide
See all Remote jobs Nationwide
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Staff Software Engineer - Fron­­­­­­t End

Why VillageMD?

VillageMD is changing the trajectory of healthcare by empowering primary care physicians to make informed decisions and engage patients in meaningful ways. We work with thousands of clinicians and healthcare disruptors across the nation to build and contribute to our platform to improve patient health while driving down the cost to deliver it.

We are a mission-oriented organization and are thrilled about the work that we do every day. We are transparent, collaborative, and relentless in the pursuit of our mission, all while doing so with humility and a low ego. We believe that diverse backgrounds and experiences create the best opportunity for innovation and the community we are creating is greater than any individual.

We’ve built our technology using the best of cloud and open-source technologies to create an open, data-first platform that is enriched with analytical models and interfaced with internal and external applications. These applications drive clinical decision support, patient engagement, and other facilitators of innovative, information-enriched health experiences.

As a Frontend Engineer, you will be responsible for developing and maintaining robust, secure, and performant React applications for our patient population. This will improve the overall patient experience by reducing friction and adding new products to our suite of healthcare applications and mobile solutions.

This collaborative role requires a strong competency in frontend JavaScript frameworks, demonstrated knowledge of common frontend patterns and best practices, and an understanding of system architecture design. Frontend Engineers are proficient technically, have a passion for learning and teaching others, tinkering with new tech, and a strong desire to own solutions that make an impact for our patients.

What are examples of work that Engineers have done at VillageMD?

  • Created an internal, React-based component library that is shared between teams and viewable with Storybook
  • Collaborated with the Design team to implement a standardized design review process for frontend features
  • Implemented an analytics system to capture application events to power data-driven decisions
  • Established an informal Frontend Guild club to chat about new tech, best practices, and shared opportunities for growth
  • Built an authenticated Scheduling frontend experience from scratch that interfaces with mobile webviews
  • Pair-program with other engineers to learn new technologies and to share knowledge with others


What will make you successful here?

  • Passion for problem-solving, learning new technologies, and tinkering with bleeding-edge tech
  • Vision to balance speed with maintainability, while making build-VS-buy decisions
  • Ability to build maintainable, scalable solutions with competent, graceful error-handling and reporting
  • A level of autonomy that provides the ability to lead project planning and prioritize work within the team
  • Mindfulness of the overall patient (user) experience and how our contributions directly impact patient growth and retention
  • Ability to articulate large-scale solutions and decision trade-offs to stakeholders and fellow engineers
  • Challenging the status quo to improve our processes and tools
  • A low ego and humility; the ability to build trust by following through with commitments

What you might do in your first year:

  • Architect, build, and support initiatives such as creating a new authenticated web portal experience for desktop users
  • Build new features and products for patient appointment scheduling using modern frontend tools (Typescript, React, Material UI, React Query, Styled Components, Cypress)
  • Collaborate directly with designers and product managers to build delightful patient experiences
  • Own engineering projects from design to implementation, and deployment to maintenance
  • Work on a cross-functional team that efficiently solve problems, reviews/approves code and applies software design patterns
  • Directly impact roadmap initiatives with contribution, both autonomously and collaboratively, while striving to improve quality and velocity on the team
  • Become a subject matter expert within our frontend web platform, contributing ideas and patterns that can be shared with other engineering teams

Required Skills:

  • Minimum 7+ years of experience using frontend JavaScript frameworks such as React, Vue, and/or Angular
  • Experience working with members of a cross-functional team to build frontend software features
  • The ability to build a frontend feature using requirements, design mockups, iterative design reviews
  • Experience using version control systems such as Git, using GitHub, GitLab, or Bitbucket
  • Demonstrated success with commercializing the software produced
  • BS/MS in Computer Science, Math, Engineering, or any related field

Preferred Skills:

  • Experience with TypeScript models, types, and familiarity with the associated ESLint rules
  • Familiarity with AWS cloud infrastructure technologies such as S3 buckets, EC2 instances, and Lambda functions
  • An understanding of healthcare data, Oauth 2.0 authentication, and best practices around handling PHI
  • Awareness of the fundamental industry conclusion established for using spaces instead of tabs

For Colorado Residents only: The base compensation range for this role is $150,000 to $180,000. At VillageMD, compensation is based on several factors including but not limited to education, work experience, certifications, location, etc. This role may be eligible for annual/quarterly bonus incentives (if applicable), and the selected candidate will be eligible for a valuable company benefits plan, including health insurance, dental insurance, life insurance, and access to a 401k plan with company match. 

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about VillageMDFind similar jobs