Senior Software Engineer (React)
Role details
Job location
Tech stack
Job description
-
Serve as a technical lead contributing to and directing the efforts of development teams, including internal and external members to deliver products and features on-time
-
Maintain ownership of the codebase architecture and quality
-
Develop new software to help modernize Healthcare IT and it's delivery
-
Assist in task planning, estimation, scheduling, and staffing across the Engineering Org.
-
Work with 3rd party vendors and customers to support their hardware on the eVisit platform
-
Evaluate processes, tools, and approaches to potentially incorporate into how we develop products to ensure we are always learning and improving
Requirements
-
7+ years of experience building enterprise web applications
-
Strong expertise in front-end development primarily utilizing React
-
Strong proficiency in React, Redux, RTK, and their ecosystems
-
Solid understanding of JavaScript, HTML, and CSS
-
Experience working with Ruby
-
Deep understanding of modern web applications design architecture, good API design patterns, performance, and scale
-
Experience with the following is a plus: WebSocket, WebRTC, Twilio, video conferencing protocols and systems
-
Driven to own the process and deliver the solution
-
Excellent problem-solving, organizational, and analytical skills, with the ability to evolve strategy based on research, data, and industry trends
-
Strong communication and organizational skills
Nice to have:
-
Experience working in a regulated environment (Healthcare experience HL7, EMRs)
-
Experience working with EHR and EMR platforms.
-
Mentor junior and mid-level engineers
-
Experience developing and supporting Mobile Applications
Benefits & conditions
-
Competitive salary
-
Great benefits package including medical, dental, vision, HSA & FSA plans
-
401(k)
-
Generous PTO plan, plus 12 paid national holidays
-
Fun, collaborative environment where the company is working to define the future of telemedicine