Ark
Join to apply for the
Frontend Software Engineer
role at
Ark
About the Role Ark is seeking a Frontend Software Engineer to join our fast‑moving startup tackling some of the hardest problems in biomanufacturing. In this role, you’ll focus on building performant, beautiful, and intuitive interfaces that power our digital bioprocess platform. You’ll collaborate closely with designers, backend engineers, and bioprocess modelers to bring complex scientific workflows to life in the browser. This is an opportunity to contribute to core product experiences and help shape the way scientists interact with high‑fidelity bioprocess simulations.
Key Responsibilities
Frontend development
– Build responsive, high‑performance SPAs using modern frameworks like React or Vue.
Component architecture
– Design clean, reusable UI components with strong type safety and maintainable state management.
API integration
– Work with backend engineers to connect to FastAPI and other services using shared schemas and OpenAPI specs.
Performance & UX optimization
– Ensure smooth rendering and intuitive user interactions for complex visualization and simulation tools.
Code quality & testing
– Write modular, well‑tested, and documented code in a collaborative Git workflow.
Cross‑functional collaboration
– Partner with modelers, designers, and other engineers to deliver end‑to‑end product features.
Tech Stack
Frontend:
TypeScript, React, Tailwind, Zustand (or equivalent)
Backend:
Python (FastAPI), Postgres
Infrastructure:
Docker, AWS (or similar cloud platform)
Tooling:
OpenAPI, JSON Schema, zod, shared schema generation across frontend/backend
About You
2–5 years of professional experience in software development, with a strong focus on frontend engineering.
Proficiency with
TypeScript
and modern frameworks like
React ,
Vue , or
Svelte .
Understanding of component‑driven architecture and state management (Zustand, Redux, or Pinia).
Experience working in
monorepo
or
type‑shared
environments is a plus.
Familiarity with REST APIs and schema‑based communication tools like OpenAPI or zod.
Strong sense of code quality, modular design, and testing practices.
Bonus: Exposure to backend development (Python/FastAPI), Docker workflows, or 3D/visualization frameworks.
Position
Full‑time, exempt
Location:
Cambridge, MA
Benefits:
Health, dental, and vision coverage, holiday and vacation time, 401k matching, stock options, and career growth opportunities
Seniority level Entry level
Employment type Full‑time
Ark Biotech is an equal‑opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
#J-18808-Ljbffr
Frontend Software Engineer
role at
Ark
About the Role Ark is seeking a Frontend Software Engineer to join our fast‑moving startup tackling some of the hardest problems in biomanufacturing. In this role, you’ll focus on building performant, beautiful, and intuitive interfaces that power our digital bioprocess platform. You’ll collaborate closely with designers, backend engineers, and bioprocess modelers to bring complex scientific workflows to life in the browser. This is an opportunity to contribute to core product experiences and help shape the way scientists interact with high‑fidelity bioprocess simulations.
Key Responsibilities
Frontend development
– Build responsive, high‑performance SPAs using modern frameworks like React or Vue.
Component architecture
– Design clean, reusable UI components with strong type safety and maintainable state management.
API integration
– Work with backend engineers to connect to FastAPI and other services using shared schemas and OpenAPI specs.
Performance & UX optimization
– Ensure smooth rendering and intuitive user interactions for complex visualization and simulation tools.
Code quality & testing
– Write modular, well‑tested, and documented code in a collaborative Git workflow.
Cross‑functional collaboration
– Partner with modelers, designers, and other engineers to deliver end‑to‑end product features.
Tech Stack
Frontend:
TypeScript, React, Tailwind, Zustand (or equivalent)
Backend:
Python (FastAPI), Postgres
Infrastructure:
Docker, AWS (or similar cloud platform)
Tooling:
OpenAPI, JSON Schema, zod, shared schema generation across frontend/backend
About You
2–5 years of professional experience in software development, with a strong focus on frontend engineering.
Proficiency with
TypeScript
and modern frameworks like
React ,
Vue , or
Svelte .
Understanding of component‑driven architecture and state management (Zustand, Redux, or Pinia).
Experience working in
monorepo
or
type‑shared
environments is a plus.
Familiarity with REST APIs and schema‑based communication tools like OpenAPI or zod.
Strong sense of code quality, modular design, and testing practices.
Bonus: Exposure to backend development (Python/FastAPI), Docker workflows, or 3D/visualization frameworks.
Position
Full‑time, exempt
Location:
Cambridge, MA
Benefits:
Health, dental, and vision coverage, holiday and vacation time, 401k matching, stock options, and career growth opportunities
Seniority level Entry level
Employment type Full‑time
Ark Biotech is an equal‑opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
#J-18808-Ljbffr