Frontend Engineer
Job description
The Challenge
Within3 is building the next generation of its platform, and we’re looking for a Frontend Engineer to help shape it from the ground up. You will work closely with product, design and backend engineers to build a fast, accessible and polished experience used by clinicians and researchers around the world.
What you can expect from the opportunity
- Build new product experiences: Turn Figma designs and product specs into new features using React and TypeScript.
- Shape the frontend architecture: Help define the architecture, patterns and reusable component library for the new platform.
- Integrate with our APIs: Work with GraphQL APIs using Apollo Client, and manage client-side state and caching.
- Test and ship with confidence: Write reliable tests with React Testing Library and Cypress, and help keep our CI/CD pipeline (CircleCI) healthy.
- Own frontend quality: Take responsibility for performance, accessibility, observability (logging and session replay) and cross-browser support.
- Raise the bar: Collaborate in an agile team, review code and help lift frontend standards across engineering.
What you need to grow and succeed
- React and TypeScript: 3 years of experience building single-page applications (SPAs) with React and TypeScript.
- CSS and UX: Strong CSS skills and a good eye for detail and UX.
- State and data-fetching: Experience with client-side state management and data-fetching using Apollo Client and GraphQL.
- Testing: Experience with testing frameworks, preferably React Testing Library and Cypress.
- Async and performance: A solid grasp of asynchronous patterns and frontend performance.
- Build tooling: Experience with modern build tools, including Webpack, Babel, ESLint and Docker containers.
- Observability: Experience integrating frontend logging and session replay tools.
- Collaboration tools: Experience with engineering collaboration tools such as Jira and Confluence.
- Live and have the right to work within the US.
- Industry experience: Experience in healthcare, life sciences or other regulated industries.
- Scrum: Experience working in a Scrum environment.
- Design libraries: An understanding of common design libraries, preferably MUI.
- AI-assisted development: Hands-on experience with Claude Code and agentic programming workflows, using AI coding agents to plan, build, test and review code, with sound judgement on the quality of what they produce.
Benefits
- Health Care Plan (Medical, Dental & Vision)
- Life Insurance (Basic, Voluntary & AD&D)
- Paid Time Off (Vacation, Sick & Public Holidays)
- Family Leave (Maternity, Paternity)
- Work From Home
Within3 is committed to creating a diverse and inclusive work environment and is proud to be an equal opportunity employer. We invite you to consider opportunities at Within3 regardless of gender; gender identity; gender reassignment; age; religious or similar philosophical belief; race; national origin; political opinion; sexual orientation; disability; marital or civil partnership status or other non-merit factor.
Interested in this role?