Posted in

Senior Web Infrastructure Software Engineer

Senior Web Infrastructure Software Engineer

CompanyHazel Health
LocationNew Mexico, USA, Washington, USA, Pennsylvania, USA, Oregon, USA, Delaware, USA, Iowa, USA, California, USA, Washington, DC, USA, Vermont, USA, Texas, USA, Montana, USA, Jackson Township, NJ, USA, Florida, USA, Waterbury, CT, USA, Nevada, USA, South Carolina, USA, Georgia, USA, Arizona, USA, Mississippi, USA, Tennessee, USA, Virginia, USA, Arkansas, USA, Minnesota, USA, Colorado, USA, Rhode Island, USA, Utah, USA, Northeastern United States, USA, Kentucky, USA, New York, NY, USA, Maryland, USA, Hawaii, USA, Wisconsin, USA, Maine, USA, Massachusetts, USA, North Carolina, USA, Missouri, USA, Ohio, USA, Michigan, USA, Illinois, USA, Alabama, USA, United States
Salary$180000 – $200000
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • 5+ years of professional engineering experience (hands-on experience — planning, writing, debugging, and optimizing software)
  • Strong proficiency in modern JavaScript frameworks and libraries such as TypeScript, React, useQuery, hooks, routing, CSS-in-JS, etc
  • Solid understanding of front-end build tools and processes
  • Experience with state management solutions (Contexts, Reducers, Caching)
  • Demonstrated knowledge of front-end testing frameworks, techniques, and best practices.
  • Experience building and testing web apps compliant with the latest WCAG accessibility standards and best practices.
  • Excellent problem-solving and analytical skills, with the ability to break down complex requirements into efficient and maintainable solutions
  • Strong communication and collaboration skills, with the ability to coordinate with multiple teams
  • Experience with CI/CD & Automation

Responsibilities

  • Design, develop, and maintain robust and scalable front-end frameworks and libraries, including documentation and tactics to drive adoption to ensure they will be utilized across multiple projects and teams.
  • Help teams build a comprehensive suite of reusable UI components, ensuring consistency and maintainability across our application ecosystem.
  • Develop shared modules and utilities, such as routing layers, data-fetching hooks (useQuery), and other cross-cutting concerns.
  • Maintain and create developer tools to enhance the internal user experience.
  • Ensure that the frameworks, components, and modules you develop adhere to best practices regarding code quality, performance, accessibility, and maintainability.
  • Collaborate with peers to establish coding standards, guidelines, and best practices for front-end web development at Hazel
  • Stay up-to-date with the latest front-end technologies, trends, and industry best practices, and advocate for their adoption when appropriate.
  • Contribute to the overall front-end development strategy and decision-making processes within the organization.
  • Mentor and guide other front-end developers on the team, fostering a culture of knowledge-sharing and continuous learning.

Preferred Qualifications

  • Built native iOS and Android apps using the React Native (or similar) frameworks
  • Familiarity with using scripting languages to build development and automation tools
  • Experience developing clinically-focused software and/or Healthcare Information Technology
  • Experience in a scale-up environment or entrepreneurial organization
  • Experience working remotely with a distributed team
  • Experience with CI/CD & Automation (Jenkins, GitHub Actions, GitLab CI)
  • Experience with Test Automation