Full-stack Engineer at Chipcolate
Join Our Team
Chipcolate is looking for a Full-stack Engineer (Node + React) to develop seamless features for our high-performance financial platform. You'll work with clean TypeScript across backend and frontend, optimize Postgres databases, and create intuitive UIs that simplify complex agent workflows.
- Salary: €65,000 – €85,000 gross/year
- Location: Remote (within ±4 hours of CET)
- Employment type: Full-time, permanent
Who We Are
Chipcolate is a tight-knit Italian team of engineer-artisans who build software that's both elegant and resilient. We've worked on embedded systems, web apps, and 3D printing—now we're crafting high-throughput financial solutions for autonomous agents. We thrive in a flexible, fast-paced environment where quality meets speed.
- Mission: Set our customer up for success from day one
- Discover more: chipcolate.com · LinkedIn (@chipcolate) · GitHub (https://github.com/chipcolate)
What You'll Do
- Develop and test REST APIs in Node.js (TypeScript) on containerized infrastructure
- Optimize Postgres schemas (partitioning, indexing, materialized views)
- Create responsive UIs with React (vite, shadcn-ui, tailwind)
- Implement data flows with React Query/TanStack Query
- Own features end-to-end: from requirements to deployment
- Work with SREs to maintain our high-availability, multi-region stack
- Write tests (Jest, Playwright) and participate in constructive code reviews
What You Bring
Essential
- 3+ years of production Node.js experience (Express/Fastify/Nest)
- Strong SQL skills and Postgres expertise (query optimization, locking)
- React mastery: hooks, context, performance tuning
- TypeScript, Git, CI/CD, and Docker proficiency
- Ability to turn Figma designs into live features
Bonus Points
- Experience with analytical databases (DuckDB, ClickHouse)
- Knowledge of React Query or similar caching tools
- Familiarity with event-driven systems (Kafka, NATS)
- Supabase (self-hosted) experience
- OpenTelemetry and Grafana implementation skills
Degrees optional—show us your shipped code or OSS contributions instead.
Why Join Us
- Remote-first with flexible hours
- High-growth environment
- Exciting problem domain
- 20 days PTO + public holidays
- Market-leading compensation
Our Hiring Process
- Submit your CV/GitHub and tell us about your best "save-the-day" moment
- Complete a skills assessment
- Technical deep-dive with our CTO (system design + live coding)
- Offer within 7 business days or final interview
Ready to build infrastructure that just works? Apply now—let's create reliability together.