Fullstack Engineer (TypeScript & Java/Python)
NetmindsОпис вакансії
Our client is a SaaS platform for the Danish construction industry that helps companies and suppliers manage quotes, bids, and tenders. As a fast-moving, early-stage startup, they are now looking for a Full-stack Developer who can take end-to-end ownership of features while raising the UI/UX quality of the platform. This is a chance to be close to the product, the decisions, and the overall direction. We are looking for a team player - self-driven, communicative, and proactive.
Technical stack
Backend: Java 21, Spring Boot 3.2, Gradle, PostgreSQL 16, Flyway, Redis 7Frontend: React 18, Vite, Tailwind, Shadcn/UI, TanStack Query
Processing: Python 3.12+, FastAPI, LLM integrations
Infra: Keycloak, Azure Blob Storage, Azure Service Bus, Docker, AWS Bedrock (EU)
Testing: Playwright E2E, JUnit, pytest
Responsibilities
- End-to-end feature development - takes features from spec to production: backend API, database, frontend UI, tests.
- Frontend polish & UX - consistently raises UI/UX quality across the platform: design tokens, dialogs, components, micro-interactions.
- AI/LLM features (opportunity, not requirement) - if interested, there is room to contribute to the processing engine. We do not expect candidates to bring this experience.
- Code quality and collaboration - participates in code review, suggests improvements, and helps raise the bar.
- Solid full-stack experience in at least one language/framework - Java/Spring or React preferred, but strong TypeScript / Python / Go candidates can match if learning ability is strong.
- Tests end-to-end - writes E2E tests as a natural part of delivery (Playwright or equivalent). No features ship without E2E coverage of critical flows.
- Comfortable with relational databases - can model domains and write non-trivial queries.
- Uses AI coding tools daily (Cursor, Claude Code, Copilot) as an integrated part of the workflow - can demonstrate concretely how it accelerates their output.
- Curious about AI - wants to grow their fluency over time. Does not need to be "AI-native" yet.
- Eye for UI/UX - takes features from "works" to "feels good". Comfortable with component libraries and design tokens. Self-driven in a startup environment - can find direction and prioritize on their own.
- Strong English in writing and speech.
- Experience with Java/Spring Boot or React 18 + Tailwind + Shadcn specifically.
- Experience with Python/FastAPI.
- Experience with Playwright specifically (our E2E stack).
- Experience with Azure (Blob Storage, Service Bus) or AWS Bedrock.
- Experience with Keycloak or another OIDC/SAML auth provider.
- AI engineering principles concretely (evals, model tradeoffs, prompt structure, structured output, RAG, hallucination mitigation) -especially relevant for processing-engine contributions.
- Has shipped LLM features in production.
- Open source contributions -especially around AI tooling or frontend ecosystem.
- Domain experience from construction, AEC or B2B SaaS.
Вас цікавить ця вакансія?