A
Mid-Level Full-Stack Engineer — Front End & UX
Appathon.Ai
Remote · US Contract Mid Level Today
About the role
About
We are looking for a mid-level full-stack engineer with a strong front-end and UX sensibility to help modernize the user-facing layer of a mission-critical clinical research platform. You will partner with the senior engineer to deliver role-centric, intuitive interfaces for clinical coordinators, nurses, ODQ staff, investigators, and administrators across the Harvard Cancer Center consortium.
Requirements
- 3–5 years of professional software engineering experience
- Solid C# and .NET Core proficiency — comfortable building and consuming REST APIs
- Strong front-end development skills: modern JavaScript/TypeScript, component-based UI frameworks (React, Angular, Blazor, or equivalent)
- Demonstrated UX sensibility — experience translating wireframes into polished, accessible interfaces
- Familiarity with drag-and-drop UI patterns, multi-select workflows, and inline validation
- Experience with responsive design and WCAG accessibility standards
- Comfortable working with RESTful APIs and understanding of full-stack data flow
- Experience in collaborative Agile/Scrum delivery environments
What you'll do
- Implement UX wireframes and prototypes for priority management, bulk publishing workflows, and role-based dashboards in collaboration with UX specialists
- Build the front-end layer of the modernized OncPro platform — including filterable/grouped priority list views with drag-and-drop ranking, inline PDF preview with consent stamp overlays, and ODQ queue-focused and Nursing-specific workspaces
- Develop and consume C#/ASP.NET Core APIs to support UI features — full-stack ownership of features from back end to browser
- Implement 'current-only' assurance banners, inline validation, and confirmation workflows for bulk operations (publish, replace, ignore)
- Contribute to API/contract testing and front-end integration testing across the OncPro ecosystem
- Ensure accessibility compliance across all UI components
- Collaborate with QA/BA on test case development and UAT support for ODQ, Nursing, and provider stakeholders
- Contribute to documentation and knowledge transfer materials to support long-term DFCI ownership
Skills
.NET CoreAngularAPIASP.NET CoreBlazorC#JavaScriptReactRESTTypeScriptUX
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free