Skip to main content

Fullstack Engineer (TypeScript & Java/Python)

Technology
Netminds
Lviv, УкраїнаСьогодніДо 22.07.2026
Повна зайнятістьГібрид

Опис вакансії

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 7

Frontend: 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.
Must-have
  • 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.
Nice-to-have
  • 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.
Keywords
typescriptmicrosoft-typescriptjavapythonspringspring-bootgradlepostgresqlpostgresflywayredisreact-jsreactvitetailwinduser-interface-uiprocessing-jsfastapilarge-language-model-llmkeycloakmicrosoft-azureazure-storagedistribution-and-storageazure-service-busmicrosoft-azure-service-busdockeramazon-web-servicesbedrocktesting-and-analysisplaywrightjunitpytesttraining-and-developmentapplication-programming-interface-apiuser-experience-uxmobile-app-user-experienceplanning-and-designvisual-art-designproduct-development-and-designcode-reviewgolangartificial-intelligencecursorclaude-by-anthropicclaude-codeworkflowtime-and-attendanceeye-face-and-headcomponentstartupsenvironment-health-and-safety-hsseecology-environmentsecurity-access-markup-language-samlsecurity-assertion-markup-language-samlauthenticationretrieval-augmented-generation-ragopen-sourcesoftware-as-a-service-saas-based-accountingsoftware-as-a-service-saas

Вас цікавить ця вакансія?