About the Project
We are a team of seasoned entrepreneurs on a mission to democratize public procurement. Every year, billions in government tenders go unnoticed or unclaimed because the process is fragmented, outdated, and buried in bureaucracy. We believe that finding and winning public contracts should be simple, transparent, and accessible to every company, not just those with the biggest admin teams.
The technology we’re building at Bidpoint is transforming how companies discover, qualify, and win public tenders. By combining large-scale data aggregation, document automation, and AI-powered search, we are laying the foundation for a
radically more efficient public sector economy
. From construction to healthcare, from local projects to global infrastructure,
we unlock opportunity for every builder, creator, and problem solver
.
Our team is made up of ambitious, curious, and impact-driven people who want to challenge outdated systems and build products that make a real-world difference. We aim to
turn complexity into simplicity
and
wasted hours into wins
.
If you’re excited about building things that
cut through bureaucracy and change how public markets work
, we’d love to hear from you.
Tasks
The Challenge
Right now, our system processes only about
10%
of available publications. Even at this scale, we're handling:
\~1,000 tenders
\~1,000 documents (5–10 pages each)
\~5 million tokens
This needs to be processed
daily
while keeping the system fast and responsive for user queries.
Our goal:
Process 100%
of German tender data by the end of the year
Scale our data throughput
30–50x
Tech Stack
Languages:
TypeScript, JavaScript, Python
Frameworks:
FastAPI, Node.js, React, Next.js, Mantine UI
Databases:
PostgreSQL with BM25 and semantic search extensions
We currently use Next.js during the prototyping phase and plan to migrate to a more performant, app-optimized framework soon.
What You'll Work On
Build and improve
frontend APIs
Contribute to the
customer-facing UI
Take part in
architecture and infrastructure discussions
Requirements What We're Looking For
Must-Haves
5+ years of professional experience in product-driven software development
Strong knowledge of
JavaScript/TypeScript
,
Next.js
and
React
Hands-on experience with
REST APIs
Strong communication: clarity and speed in English (internal communication)
Nice-to-Haves
Experience with
Mantine UI
or similar component libraries
A good eye for
user interfaces
and design quality
Benefits Reasons to join
Be part of a fast-moving, innovative environment where your work makes a real-world difference every day:
Culture of accountability: Get it done in time in your own rhythm. We don’t want to manage how you get there.
We work async and remote. It requires responsibility and great communication – which you will receive in return as well.
At the end of the day it’s all about the people: apply, get to know us, decide.
Inclusivity
All qualified applicants will receive consideration for employment without regard to disability, gender, age, ethnic origin, religion, or any other characteristic protected by law.