Senior Front-End Digital Engineer

Remote, | IT (Information Technology)

(Position at GoHealth Urgent Care)

Position Summary:

JOB SUMMARY   

At GoHealth Urgent Care, we are committed to delivering a seamless digital experience for our patients, providers, and staff. As technology continues to play a pivotal role in enhancing customer interactions, we seek an experienced Senior Front-End Digital Engineer to join our team. The ideal candidate will have a robust background in Next.js, React.js, Node.js, and Content Management Systems (CMS) expertise. While our current stack includes Vercel and the Prismic CMS, we are open to exploring alternative solutions in the future.    
   
As a Senior Front-End Engineer, you will be responsible for developing and maintaining our web-based applications, focusing primarily on the front-end aspects. Your proficiency in Next.js, React.js, and Node.js will be crucial in crafting scalable, high-performance solutions that elevate the user and patient experience. Strong familiarity with JSON, GraphQL, headless CMSs, and serverless technologies is essential, and you will take ownership of supporting the public website, CMS, and other web applications throughout the Software Development Life Cycle (SDLC).    
   
This role demands collaboration with diverse stakeholders, including marketing, physicians, and operations leadership, necessitating excellent problem-solving skills to anticipate and address complexities before releases and deployments.   
   
JOB REQUIREMENTS   
    
Education    
    
Bachelor’s degree in computer science or related field required (or equivalent experience)    
    
Work Experience    
  • 8+ years of professional web/application development experience and strong proficiency with languages and frameworks, including React.js, Next.js, Node.js, JavaScript, Typescript, HTML, and CSS required.
  • Deep understanding of front-end JavaScript frameworks, including Next and React, and best practices in web application architecture and design patterns.
  • Strong proficiency with state management libraries such as Redux.
  • Expertise in modern front-end build pipelines and tools like Webpack, Babel, etc. 
  • Proven track record developing high-quality, scalable, and re-usable front-end applications
  • Deep understanding of headless CMS platforms such as Prismic.
  • Extensive experience and proficiency in popular CSS frameworks including bootstrap, tailwind, etc.   
  
Required Licenses/Certifications    
   
N/A     
   
Additional Knowledge, Skills and Abilities Required    
   
  • Strong ability to translate requirements into engaging, effective, responsive user experiences.
  • Knowledge of UI/UX best practices and design principles and the ability to work closely with designers to ensure precise implementation of visual designs and user flows.
  • Ability to define responsive breakpoints and collaborate with UI/UX designers to create cohesive, user-centric cross-platform experiences.
  • Lead the implementation of Mobile First strategies, ensuring web applications are optimized for mobile usability. 
  • Collaborate with API engineers to ensure seamless integration and alignment between the front-end and back-end, focusing on scalability, security, and performance.
  • Experience with testing frameworks such as Jest for unit and integration tests.
  • Experience with end-to-end testing frameworks such as Playwright or Cypress.
  • Experience in implementing web applications following Section 508, WCAG 2.2 accessibility guidelines and standards. 
  • Proven record of success using development practices, including agile project management, test-driven development, continuous deployment, etc.
  • Strong verbal and written communication skills
  • A solid understanding of web application development processes, including the software development life cycle.
  • Proven ability to work with business stakeholders, understand their needs, and transform them into working products and features.
  • Strong critical thinking, analytical skills, and ability to work through complex situations.
  • Ability to work independently with minimal oversight and efficiently collaborate within the team to deliver results adhering to best practices.
  • Self-motivated, detail-oriented, and organized.
  • Understanding of SEO best practices and how to optimize front-end websites that use a headless CMS for search engines, including the proper use of metadata, ensuring optimal search engine indexing. 
  • Stay current on mobile design trends and technologies and mentor junior engineers on mobile-first principles.
  • Experience with IaaS/PaaS cloud computing resources such as Microsoft Azure or AWS
  • Understanding of security concepts and best practices in secure web development.
  • Proficiency in authentication methods and Single Sign-On (SSO) implementations. 
 
Additional Knowledge, Skills, and Abilities Preferred    
  • Knowledge of Kubernetes, Docker tools/processes for software deployment
  • Expertise with healthcare business processes within physician practices and associated application software necessary to support those processes within an integrated delivery system.  
 
 ESSENTIAL FUNCTIONS   
  • Build and support front end web applications (presentation layer) with a heavy focus on the front-end using programming and scripting languages (Next.js, React.js, Node.js).
  • Collaborate with cross-functional teams to design, develop, and maintain web applications. ]
  • Integrate and manage content using Prismic and other content management systems.
  • Deploy and maintain applications on Vercel and Azure.
  • Manage production software.  You ship it, you own it!
  • Help maintain and build the development pipelines to increase speed, production, and quality.
  • Monitor, identify, and relieve bottlenecks and restraints on production systems through development and system tuning.
  • Ensure the applications are optimized for performance and scalability, focusing on security.
  • Translate business needs and requirements into working products and features.
  • Test and document current and future systems and development.
  • Take ownership of web technologies and fully support the website, CMS, and other web applications at all stages, from requirements definition to ongoing production support.
  • This role works independently and contributes to complex tasks and projects. 
  • Participate in code reviews and provide constructive feedback to the team.
  • Stay updated with emerging technologies and industry trends to ensure the applications remain innovative and secure.
   
All other duties as assigned.    
    
Note:  this job description is not inclusive of all the duties of the position.  You may be asked by leaders to perform other duties.  Management reserves the right to revise this position description at any time.     
   
   
   
   

Apply

All qualified persons are granted an equal opportunity for employment without regard to race, color, religion, sex, sexual orientation and gender identity or expression, age, national origin, citizenship status, disability, genetic information, medical condition, family care leave status, pregnancy or pregnancy-related condition, otherwise qualified disabled or veteran status. The company will comply with all fair employment laws in each of the jurisdictions where we conduct business.

For applicants in California, please review our California Consumer Privacy Statement here.


About GoHealth Urgent Care

GoHealth Urgent Care has outstanding career opportunities in Atlanta, the Bay Area, Connecticut, Delaware, Maryland, Michigan, Missouri, New York, North Carolina, Northwest Arkansas, Oklahoma City, Portland/Vancouver, Texas and Virginia. And all of these positions have one thing in common: flexibility to practice and support urgent care medicine the way it was meant to be, without the stress and bureaucracy of hierarchical organizations. With reasonable work hours that don’t emotionally exhaust or burn them out, our team can balance and prioritize their professional and personal lives. Remote positions are also available.

Health news and tips for the whole family

Stay on top of your health

Get seasonal tips and tricks

Healthy food and fitness inspiration

Subscribe to our newsletter

    By providing your email address you agree that GoHealth Urgent Care and our health system partner may contact you in the future. Your privacy is important to us; view our Privacy Policy.