Tech Stack
JavaScriptNode.jsPythonReactTypeScript
About the role
- Contribute directly to our product UI by implementing new features and optimizing existing code – our clinical users will rely on the code you ship.
- Contribute to backend product services to orchestrate and implement RESTful APIs.
- Implement new GitHub Action workflows as project needs evolve, ensuring processes and feedback loops remain efficient.
- Build internal tooling that supports R&D workflows such as image viewing, annotation, and clinical data management – this includes creating crucial UIs and backend services that other team members will rely on.
- Support ongoing and upcoming clinical trials with custom data management and workflow tooling.
- Help ensure engineering standards meet our strict quality goals.
Requirements
- You want to create something meaningful and own every step of that creative process to turn ideas into reality.
- You have delivered a complete medical imaging project or product that leveraged your expertise in building frontends and backends.
- You have experience working with WebGL or libraries that wrap its functionality such as Three.js to display medical imaging data.
- You can navigate complex codebases quickly and can efficiently switch between writing TypeScript and Python code.
- You recognize good UI design and think carefully about how to implement UI’s that meet high standards.
- Node.js: working with module bundlers, UI development servers, and API frameworks.
- TypeScript: to create UIs, frontend utility libraries, and backend services
- React and Tailwind: Your go-to combo for UIs and consistent styling.
- Python: To create backend services and utility packages that others rely on. You should also be comfortable working within the Conda ecosystem.