Full-Stack Developer – Crispa | AI & Fintech Startup
📍 Copenhagen, Denmark | Full-Time | Competitive Salary + Equity
🎯 The Role: You’ll own our frontend architecture and build interfaces that turn complex financial data into clear, actionable insights for entrepreneurs. We firmly believe that building highly performant, secure frontends, that users love, is every bit as challenging as backend engineering. We are also convinced that great frontend engineering requires a solid grasp of backend concepts and data flows.
You’ll work on translating messy real-world problems into elegant, performant solutions, and since we are a very lean team, you will be involved and have a say in decisions across our entire stack.
💻 What You’ll Do:
Own the frontend architecture - make decisions on structure, patterns, libraries, and tooling
Build fast, intuitive interfaces - from complex data entry flows, to complex tables and
Ship product features - from the whiteboarding session to production
Translate Figma designs into pixel-perfect components, sometimes diving into Figma Make yourself to create or finalize a design
Establish frontend best practices for code quality, testing, and deployment
Continuously push the boundaries for productivity and quality by leveraging AI tools to the largest extent possible, and trying out new tools and frameworks as the become available
🛠️Our tech stack
Frontend: NextJS16, React19, , ShadcnUI, Tailwind, TanStack ReactQuery, Auth0,
Backend: Django, DRF, Celery, Redis, Postgress, Auth0
LLM pipelines: Pydantic, Pydantic Logfire
Infrastructure: Docker, Doppler, Render, AWS
CI/CD: Github Actions, Code Rabbit,
Tooling: Cursor, Conductor, Claude Code, Figma/Figma Make
✨ About You: Frontend craft and delightful UX are your great passions, and you are known for attention to detail, and for creating well-structured layouts and micro-interactions that feel natural. But you are just as skilled when it comes to authentication, middleware, data serialization and efficient database queries. While your craft is exceptional, you have also realized that typing out code by hand was never the challenging part of engineering. So you were an early adopter of AI coding tools, and you have already built very strong proficiency in Claude Code.
✅ Requirements:
💻 5+ years of professional experience as a frontend-heavy full-stack developer
⚡ Deep expertise in Next.js and React
🎨 Experience with Tailwind
📊 Experience building data-heavy applications like dashboards, analytics, financial tools etc.
🤖 A strong desire to keep pushing the boundaries of what you can do with AI-engineering tools
📂 A portfolio or track record that demonstrates frontend craft and architectural thinking
🎓 A strong theoretical foundation, such as a Bachelor’s degree (or higher) in Computer Science, Math, Physics, Engineering or similar with solid grades (supplemented with relevant courses if you did not study CS)
➕ Bonus points:
Experience with accounting applications or applications that connect directly to accounting SW
Experience working with LLMs in a production setting
Startup experience - you know how to move fast without breaking things
Open source contributions
🌟 Why Join Crispa?
💰 Competitive salary + meaningful equity
🚀 A real opportunity to shape a product - and a company - from the early days
💻 Best-in-class AI tooling: Claude Code, Cursor, Conductor - whatever makes you work better
🏢 An office in Copenhagen where we build side-by-side
🤝 A team that values your perspective and expects you to challenge ideas
📍 Location
This role is based in Copenhagen, Denmark. We are an office-first company and expect you to be present in the office regularly. We can provide visa sponsorship for an exceptional candidate.
🛑 IMPORTANT
We are not interested in hearing from recruiters or outsourcing/off-shoring companies.
👉 Ready to Make an Impact?
If this sounds like you, we’d love to hear from you.
Crispa is an equal opportunity employer. We believe diverse teams build better products.
This job comes with several perks and benefits
