Staff Front End Engineer

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: Chicago

Schedule: 2days in office per week

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
  • 7+ 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

#LI-Hybrid #LI-ED1

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 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