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 connects 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
- 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 block 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
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.