Senior Front End Software Engineer

Company:  MacroHealth
Location: Kirkland
Closing Date: 15/10/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Standard
Job Requirements / Description

Position Summary:

Contributes to MacroHealth’s goal to build the next-generation industry-leading platform for healthcare markets. Works within Data team to build the various MacroHealth data products, focusing on the front-end functionality and interface. Actively contributes to the team goal to design high quality, innovative and fully performing software that complies with coding standards and technical design. Works closely with the design team and engineering team to translate UX (User Experience) requirements into actual UI (User Interface) implementation. Defines the interfaces that connect the UI and backend. Builds the UI components and building blocks that will make up the MacroHealth UI Framework. Leads and guides teammates on using UI components in order to implement the features they are working on. Demonstrates full competency and comprehensive knowledge in area of specialization. Contributes to teamwork and the development of a positive work culture.

Key Relationships: Data Engineer, Data Analyst, Data Scientist, Software Engineer, Product Management

Key Accountabilities:

Develops a modern UI and adds functionality to the front-end of the MacroHealth platform

  • Works within Data team to build the various MacroHealth data products, focusing on the front-end functionality and interface;
  • Designs a modern UI, using the latest React features;
  • Defines the interfaces that connect the UI and backend;
  • Implements the user interface and engineers the user experience software.

Performs advanced programming tasks to satisfy UI business requirements

  • Plans, designs, develops, tests software system features, enhancements, or bugs to an advanced level;
  • Builds the UI components and building blocks that will make up the MacroHealth UI Framework;
  • Utilizes advanced understanding of development best practices to write code and perform programming tasks;
  • Takes technical leadership on design and development of new features for the MacroHealth platform;
  • Works with colleagues to define, design, and break complex problems into actionable tasks and drives them to completion with peers on team;
  • Contributes to new feature development and enhancements to existing features;
  • Designs more complex implementations, plans, and writes new class objects to satisfy business requirements;
  • Independently modifies existing functionality and fixes bugs and defects.

Demonstrates leadership and mentors team

  • Leads or mentors team in the design and development of front-end applications;
  • Demonstrates full competency and comprehensive knowledge in area of specialization.

Collaborates with stakeholders and contributes to a positive work culture

  • Leads discussions and facilitates effective decisions regarding the front end of the MacroHealth platform;
  • Develops technical communication skills by documenting and sharing all newly created UI building blocks;
  • Shows initiative and offers assistance when needed without being asked;
  • Contributes to development of a positive work culture by demonstrating teamwork and alignment with core company values;
  • Constructively escalates problems and issues.

Knowledge, Skills and Abilities:

  • Experience with healthcare data (e.g. health payments, authorizations, eligibility, electronic health records);
  • Experience with existing and emerging health care interoperability technologies and standards (e.g. X12, NCPDP, FHIR);
  • Experience with creating and application of healthcare benchmarks and measures across cost, quality and satisfaction;
  • Experience working for or with healthcare providers/plans/payers particularly in data warehousing and business intelligence;
  • Ability to thrive in a people-first culture of teamwork and respect;
  • Self-starting and innovative orientation;
  • Ability to take ownership, work with tight timelines, and manage various tasks simultaneously;
  • Personally motivated to exceed performance and functional standards of design and implementation;
  • Strong verbal and written communication skills;
  • Ability to work with others to clarify and implement abstract requirements;
  • Ability to maintain unit/integration tests for code;
  • Comfort working within an Agile methodology;
  • Demonstrated ability to learn new technologies quickly and disseminate information;
  • Ability to keep product quality top of mind by creating automated tests for the software that you help create;
  • Familiarity with tooling for development, release, and packaging of UI applications;
  • Expert level skills building responsive web applications with modern UI frameworks;
  • Extensive knowledge of react/redux or equivalent technologies.

Required Education and Experience:

  • Bachelor’s degree in Computer Science or related field, or equivalent work experience
  • Knowledge of the US healthcare system
  • Experience with US healthcare data
  • Expert knowledge of React, TypeScript, HTML and CSS3
  • Experience consuming REST APIs and understanding of web technologies
  • 5+ years of experience building front end applications, UI components or UI frameworks
  • Experience in teaching developers how to use UI building blocks to implement application features
  • Experience in UX and Design
  • Experience working with Azure development tools

Preferred Education and Experience:

  • Familiarity with third party libraries such as react-final-form, projectstorm react-diagrams, storybook, cypress, or similar technologies;
  • Familiarity with Scala or Functional Scala;
  • API Design knowledge to assist with the definition of UI focused APIs;
  • Knowledge of the US Healthcare space including standards such as HIPAA.

Location: Fully remote within the US

Salary: $140,000 to $155,000 plus bonus, equity, 401k match, Unlimited PTO and medical/dental/vision insurance

Core Competencies:

One Team: Act as one team with fellow MacroMates and customers. Value humility, low ego, and collaboration. Maintain an All for One, One for All attitude.

Deliver on Promises: Do the right thing. Do what you say you will do. Work with a sense of urgency and transparency.

Macro Thinking: Challenge yourself and others to think boldly, bigger, and into the future. Lead with a Growth Mindset. Act as a thought leader for the healthcare industry.

MacroHealth is an equal opportunity employer.

#J-18808-Ljbffr
Apply Now
Share this job
MacroHealth
  • Similar Jobs

  • Senior Software Engineer - Front End

    Redmond
    View Job
  • Senior Software Engineer (Front-End)

    Seattle
    View Job
  • Senior Software Engineer - Front End

    Redmond
    View Job
  • Senior Front End Software Engineer

    Kirkland
    View Job
  • Senior Software Engineer (Front-End)

    Seattle
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙