Benchling's mission is to accelerate the pace of life sciences research by providing tools for scientists to get their crucial scientific data into their platform easier and quicker, streamlining Data Input so scientists can focus on science.
Requirements
- 2+ years of experience in a fulltime software engineering role.
- Experience developing both user-facing & backend experiences in a web application.
- Experience with React, or similar javascript-based frontend application frameworks.
Responsibilities
- Build large-scale projects end-to-end, from ideation with cross-functional partners, through to rollout to end-users.
- Engineer across our stack, from designing and implementing backend models & APIs to crafting rich frontend components and architecture.
- Create entirely net-new products, while also investing in taking existing products to feature completeness.
- Help to architect a platform of Data Input components, to build once, and leverage many times over, throughout Benchling.
- Engineer core product functionality like tables, audits & forms.
- Build Excel-like tables that allow creating new scientific entities, recording and publishing experiment results.
- Build auditing system which underpins all of Benchling, helping users to understand every action that happened on the platform.
Other
- Collaborate closely with product managers, designers, and other teams to build the best product possible for our users.
- Be a core team member, helping to shape the way we work together, while also participating in technical & architectural discussions among engineers inside & outside the team.
- Build software with a product-first approach. You ship code quickly and care about the real world impact of your code.
- Experience leading & delivering projects from start to finish, independently or as a part of a larger team
- Enjoy a high-degree of ownership in key areas of the software product you’re building
- Are interested in learning more about life science (prior knowledge is not required; desire to learn is a must).
- Employees are expected to be on-site 3 days per week.