drjobs Full-Stack JavaScript/TypeScript Developer (m/w/d)

Full-Stack JavaScript/TypeScript Developer (m/w/d)

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Munich - Germany

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

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 were 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 youre excited about building things that cut through bureaucracy and change how public markets work wed love to hear from you.

Tasks

The Challenge

Right now our system processes only about 10% of available publications. Even at this scale were handling:

  • 1000 tenders
  • 1000 documents (510 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 3050x

Tech Stack

  • Languages: TypeScript JavaScript Python
  • Frameworks: FastAPI React Mantine UI
  • Databases: PostgreSQL with BM25 and semantic search extensions

We currently use during the prototyping phase and plan to migrate to a more performant app-optimized framework soon.

What Youll Work On

  • Build and improve frontend APIs
  • Contribute to the customer-facing UI
  • Take part in architecture and infrastructure discussions

Requirements

What Were Looking For

Must-Haves

  • 5 years of professional experience in product-driven software development
  • Strong knowledge of JavaScript/TypeScript 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 dont 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 its 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.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.