Staff Front End Engineer

PatientPoint · Remote

Company

PatientPoint

Location

Remote

Type

Full Time

Job Description

It is an exciting time to be part of the PatientPoint team! As the clear leader in the point-of-care industry, we offer an ideal, people-focused place to innovate, positively impact patient education and doctor-patient connections, and be inspired to build a great career. 

Location: Remote (Must Reside Within the United States)

Travel Requirements: 4 to 6 weeks per year in person 

Job Summary

As a Staff Front End Engineer, you will collaborate with product designers, user experience experts, architects, platform engineers, and QA (Quality Assurance) to create the ultimate experience for PatientPoint products. You will be helping with drive development and assisting with design decisions. In this role, you will demonstrate technical leader-level qualities, lead the conversation, have an eye for brilliant design, articulate the total value of each technical solution, have hands-on coding, and have a knack for pushing projects from concept to releases. You thrive in environments focused on writing code that improves user experience and the overall application's performance. You enjoy the experience of writing software with the goal of making every doctor-patient engagement better. Seeking to drive tangible impact in your next career opportunity. You want to build things that matter.

What You Will Do

  • Lead architectural design and development of user-facing applications using client-side technologies.
  • Build reusable components and libraries.
  • Own the technical design and development of cross-functional application systems
  • Perform software development on Front End Applications leveraging a test-driven development pattern
  • Collaborate with Design Leads and Product Managers to turn wireframes and mockups into responsive, engaging, and intuitive user experiences
  • Responsible for usability, stability, and scalability of the PatientPoint apps.
  • Develop solutions by following established technical design, application development standards and quality processes in projects.
  • Improve accuracy of development effort estimations and lowers project delivery risk.
  • Assisting the QA team with system and regression testing
  • Advise teams about implementation best practices, mentor colleagues, and provide high quality code reviews.
  • Propose and own initiatives to completion, while balancing various technical tradeoffs including speed to delivery vs ongoing maintainability and others

What We Need

  • Bachelor's Degree in Computer Science or a related degree
  • Overall 9+ years of software development experience
  • 4+ years of building and consuming APIs as products
  • A solid understanding of semantic HTML, CSS, and core JavaScript concepts.
  • Professional experience with one or more of modern JavaScript web frameworks such as React, Vue.js, Angular, Ember, etc.
  • Experience with Monorepo
  • A solid understanding of core web and browser concepts (e.g., how the browser parses and constructs a web page)
  • Experience with TypeScript
  • Expert level knowledge with different types of APIs such as REST, GraphQL, and gRPC APIs
  • Experience working across teams to foster adoption of libraries, patterns, and architectural approaches
  • Experience with frontend testing frameworks and best practices
  • Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems
  • Proficient with using git for version control such as GitHub
  • Experience with Continuous Integration / Deployment

Desired Qualifications

  • Expertise with React ecosystem
  • Experience with SQL and NoSQL databases
  • Experience with Amazon Web Services.
  • Embedded app development experience is a plus

What You Will Need to Succeed

  • Ability to work independently and as part of a team to meet project goals
  • Strong ability to troubleshoot / debug issues
  • Self-motivation, strong ambition, and interest in directly impacting business results
  • Resourcefulness, multi-tasking skills and creative problem-solving skills

Base Salary Band: $140,296.00 - $219,608.00   

Compensation: At PatientPoint, we are committed to providing competitive pay and benefits that are in line with industry standards. We analyze and carefully consider several factors when determining compensation, including skills, qualifications, geographic location, and professional experience, which can cause your compensation to vary. The base salary range listed is just one component of PatientPoint’s total compensation package for employees. For additional details on our total benefits package, please review the section “About PatientPoint” at the end of this job description.

What We Offer
We know you bring your whole self to work every day. That is why we are committed to providing modernized benefits and cultural perks to our teammates. We offer competitive compensation, comprehensive and affordable benefits, flex time off to rest and charge, where applicable, a hybrid work model, mental & emotional wellness resources and coaching, 401K and more.
 
About PatientPoint
PatientPoint® is the patient engagement platform for every point of care. Our innovative, tech-enabled solutions create more effective doctor-patient interactions and deliver high value for patients, providers and healthcare sponsors. Through our nearly 140k unique healthcare provider relationships, PatientPoint’s solutions impact roughly 750 million patient visits each year, further advancing our mission of making every doctor-patient engagement better®. Learn more at patientpoint.com. 

PatientPoint recognizes that privacy is important to you. Please read the PatientPoint privacy policy, we want you to be familiar with how we may collect, use, and disclose your information. Employer is EOE/M/F/D/V

Apply Now

Date Posted

05/18/2023

Views

9

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Software Engineer Networking Software and Services - xAI

Views in the last 30 days - 0

The text describes xAIs mission to develop AI systems for understanding the universe and advancing human knowledge It outlines a role involving networ...

View Details

Associate Technical Support Engineer - Recharge

Views in the last 30 days - 0

Recharge is a subscription platform for innovative brands offering customer retention solutions They seek Technical Support roles with 247 coverage em...

View Details

Full Stack Product Engineer - Jiga

Views in the last 30 days - 0

Jiga is a remotefriendly company focused on empowering engineers with trust autonomy and flexibility They emphasize simplicity ownership and impactful...

View Details

Senior Design Manager (Infrastructure) - Canonical

Views in the last 30 days - 0

Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...

View Details

Senior Product Designer - Org & Security - Typeform

Views in the last 30 days - 0

This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...

View Details

Executive Director Patient Advocacy - Kyverna Therapeutics

Views in the last 30 days - 0

Kyverna Therapeutics is seeking an Executive Director for Patient Advocacy to lead initiatives in autoimmune disease treatment The role involves build...

View Details