Job Description
Company
Founded in Berlin, autarc is a ~40 person start-up who were part of Y Combinator’s S24 batch in San Francisco. Our team consists of people in Sales, Tech and Operations, with the Engineering & Product department currently ~20 people, as we continue to grow throughout the year.
You'll join the Product team building the core experience for solar panel installers, now enhanced with AI-assisted workflows. You'll work alongside Computer Vision specialists to ship user-facing features that make complex workflows feel simple: 3D scan import/export, image processing, and offline-first field workflows.
Other things you'll do will include:
- Ship polished React UIs and interaction-heavy workflows with strong UX
- Integrate modern AI models (OpenAI, Mistral, Anthropic) into product surfaces like widgets, buttons, and assistive flows
- Build APIs that connect data across systems, devices, and workflows
- Support and improve 3D scanning for applied features.
- Improve offline sync and data consistency for field teams
- Partner closely with Design and Product to deliver end-to-end features
The technologies you will use include:
- TypeScript, React, Three.js
- Go, Node/NestJS, Postgres
- Electric SQL, RxDB, local-first sync patterns
- Docker, Fly.io, NATS
This is a Fullstack role with a 50/50 split between Frontend and Backend.
Requirements
Requirements:
- 3+ years for Mid-level or 5+ years for Senior of professional software experience
- Strong React + TypeScript and UX craftsmanship
- Backend experience with APIs, data modelling, and SQL databases
- Comfortable shipping Fullstack features end-to-end
- Berlin-based, hybrid 3 days in the office (Mitte)
- Fluent in English (German is a plus)
Nice to haves:
- Experience integrating LLM features into products
- Exposure to 3D scanning, CV, or rendering pipelines
- Familiarity with local-first data or sync engines
What we offer
- Freedom to choose your own equipment (within a budget)
- 26 paid vacation days
- An annual team retreat
- The choice between Dance or JobRad for mobility
- The choice between Classpass or Urban Sports Club for fitness
- Regular team events, lunches and activities
Next steps
If your application is successful, you will participate in the following:
- Screening call with Louis (Recruiter)
- Culture fit call with a Senior Engineer
- Pair programming/live coding exercise
- Final on-site interview with Marius (CTO) and the team