Full Stack Software Engineer
CERPRO
Seniority
Midweight
Model
In-Office
Sector
Salary
Undisclosed
Contract
Full-Time
About the role
As a Fullstack Developer, you'll build the product interface where quality managers and manufacturing professionals work every day. You'll work across the entire stack – from React 3D viewer components to standalone public APIs – and help shape how the product grows technically.
What you'll do
- Continue developing the product's web interface using React and TypeScript, building thoughtful, performant components that allow users to review technical drawings, approve inspection characteristics, and generate reports.
- Implement APIs, business logic, and integrations in NestJS, ensuring cleanly structured modules, clear domain models, and well-defined interfaces between the frontend, ML services, and third-party systems.
- Write clean, tested code and consider security from day one, with attention to authentication, authorization, encryption, and auditability.
- Work closely with the Product Owner, CTO, and ML team to gather requirements, challenge them, propose alternatives, and translate them into technical solutions that hold up over time.
What you'll need
- 3-4 years of experience as a Fullstack Developer in a production SaaS environment.
- Strong command of React and TypeScript – including state management, performance optimization, and testing.
- Solid experience with NestJS (or a comparable framework) and building production-grade APIs.
- Basic understanding of database management and efficiency in operations.
- Experience working in codebases with CI/CD pipelines in multiple deployed environments.
- A sharp instinct for clean code, testing, and maintainability.
- Structured, self-directed working style and ability to take ownership from first sketch to live system.
- Fluent English (business-level proficiency).
Nice to have
- Fluent in German specifically around manufacturing terminology.
What they offer
- Flat hierarchy and high-trust environment with ownership from day one.
- Strong feedback culture and investment in personal and professional development.
- AI-enabled tools and workflows, including Claude Code or Cursor license for all team members.
- New computer (Mac or Windows) and all necessary hardware and tools.
- 30 vacation days per year (5-day week), plus December 24th off and all local public holidays.

