Software Developer
Listed on 2026-07-20
-
Software Development
Factory6 is a growing nutraceutical contract manufacturer and co‑packer with two decades of experience partnering with brands to create products consumers love. We support customers across formulation, development, scale‑up, and manufacturing, helping bring high‑quality nutraceutical products to market while meeting strict regulatory, quality, and customer standards.
As a full‑service development and manufacturing partner, Factory6 simplifies the process for brands while maintaining transparency, accountability, and a commitment to operational excellence. Our teams work collaboratively to deliver customized supplement products made with quality ingredients, meaningful benefits, and great consumer experiences.
Position SummaryFactory6 is a cGMP dietary‑supplement and nutraceutical contract manufacturer that builds its own software in‑house rather than buying off‑the‑shelf systems. Our flagship is a live, Quality Management System (QMS) covering incoming‑material verification, finished‑product release, in‑process checks, environmental monitoring, stability, deviations and CAPA, supplier qualification, internal audits, and 21 CFR Part 11 electronic signatures.
Around that core we are building a connected estate of systems on one shared platform: an internal ERP that serves as our operational source of truth, a pre‑sales and R&D workspace, a front‑of‑house visitor and floor system, a mobile AI assistant, and an analytics warehouse. We are seeking a full‑stack developer to continue building this platform alongside the team, shipping new modules end‑to‑end and hardening the regulated core the business relies on every shift.
This is a hands‑on build role, onsite with the quality, sales, warehouse, and production teams who use the software daily, and a central part of the job is translating “how we actually do this on the floor” into well‑designed, compliant features.
One platform, several focused apps on their own subdomains so each can evolve without destabilizing the others. Some are in production today; others are mid‑build or on the roadmap — that is where this role comes in.
System What It Does Status Quality Management SystemSuppliers, specifications and test library, deviations/CAPA, complaints, change control, OOS, in‑process checks, environmental, stability, retains, destruction, internal audits, training, Part 11 e‑signatures
Live / Audited Internal ERPOperational source of truth: master data, purchase orders (synced to Quick Books), receiving, scheduling, production, shipping and invoicing, plus an outward‑facing customer portal
In Active BuildFormula development, pricing and quoting, and spec creation that hands off into the QMS
In Build / Roadmap Front‑of‑House & FloorVisitor kiosk (routing, GMP policy, photo and nametag, leadership SMS) and digital room signs (running, cleaning, allergen); future line run‑rate capture
RoadmapNatural‑language Q&A over live and warehouse data, on the go
Analytics LayerIngestion to a cloud data warehouse to BI dashboards and the mobile AI
Key Responsibilities Feature Development & Delivery- Own features end‑to‑end: database schema and Row‑Level Security, server API routes, and the React UI, across the platform, not just one layer.
- Design and write Postgres migrations: apply to staging then production and maintain an explicit migration ledger. Schema mistakes on a regulated system are expensive. The use of AI code writing is strongly encouraged but knowledge of code is fundamental.
- Review, test, and ship through pull requests with CI. (deploy to production frequently and deliberately. Testing in staging deployment environment.
- Treat the audit trail as a feature: every record change attributable, audit‑logged, and, where required, electronically signed.
- Protect regulated data: build features that cannot quietly lose or alter records, and design for “what happens if this fails halfway.”
- Translate compliance into software: turn cGMP and 21 CFR Part 11 / Part 111 requirements into concrete controls.
- Build the seams between systems. QMS to ERP, ERP to Quick Books, every app to the analytics warehouse,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).