cover image
ONI

ONI

oni.bio

1 Job

200 Employees

About the Company

See protein, DNA and RNA molecules that make life work, in nanoparticles, viruses, bacteria, cells and tissue.

We believe that understanding science at a molecular level will fundamentally allow you to unlock new discoveries, so we created our flagship product, The Nanoimager. We built the world's first desktop compatible compact super-resolution microscope, but we did it our way.

Our teams have a restless enthusiasm to bring technologies like super-resolution to a new community of researchers and we continue working until barriers of accessibility and affordability are addressed. Our mission is to ensure research and collaboration tools are available to those willing to ask why or how things are the way they are and answer questions never asked before.

We can't wait to see and hear about what new questions you will ask!

Listed Jobs

Company background Company brand
Company Name
ONI
Job Title
Software Engineer
Job Description
Job Title: Front End Engineer Role Summary: Design and develop responsive, accessible user interfaces for a super‑resolution microscopy platform, enabling non‑expert scientists to analyze images quickly and gain scientific insights. Expectations: Deliver high‑quality, maintainable code; collaborate with designers, backend developers, product managers and interdisciplinary scientific teams; contribute to an evolving design system; adhere to agile processes and best practices. Key Responsibilities: - Build modern UIs with React, TypeScript and JavaScript. - Implement reusable components and UI patterns. - Maintain component library and internal design system. - Ensure cross‑browser compatibility and performance optimization. - Write unit, integration and end‑to‑end tests using Jest, React Testing Library and Cypress. - Participate in code reviews, stand‑ups and sprint planning. - Integrate with RESTful or GraphQL APIs and manage state with Redux, Zustand, Recoil or React Query. - Collaborate with design teams using Figma or design tokens. - Contribute to CI/CD pipelines and front‑end build tooling (Webpack, Vite). - Communicate effectively with hardware, chemistry and bio‑informatics teams for system integration. Required Skills: - 2–5 years professional front‑end development experience. - Proficient in React, TypeScript (interfaces, generics, strict typing) and modern JavaScript (ES6+). - Strong HTML5, CSS3/SASS and responsive design skills. - Experience with state management libraries (Redux, Zustand, Recoil, React Query). - Knowledge of RESTful APIs, JSON and client‑server communication. - Solid testing experience (Jest, React Testing Library, Cypress). - Git proficiency, CI/CD familiarity and modern build tools. - Excellent debugging, performance tuning and cross‑browser troubleshooting. Desired Skills: - Experience with GraphQL, Next.js, Vite, server‑side rendering. - Familiarity with component libraries (Material‑UI, Tailwind, shadcn/ui). - Design tool proficiency (Figma). - Embedded software or hardware‑software integrated solutions experience. - Microscopy or scientific software development. - IPC frameworks (gRPC) knowledge. Required Education & Certifications: - Bachelor’s degree in Computer Science or a related field.
Oxfordshire, United kingdom
Hybrid
Junior
16-02-2026