Senior backend JS developer
По договоренности
Our client, headquartered in Germany, was founded in 2024.
The company provides an AI-powered platform designed to automate public tender acquisition and qualification for companies. It assists in optimizing tender bids, reducing errors, and increasing tender wins.
The solution is based on large-scale data aggregation, document workflow automation, and AI-powered search, helping companies find and win tenders faster.
About the role
You will be working in a small team, with no dedicated management layer.
The project is data-heavy and, in terms of complexity, closer to:
search engines;
large document storage systems;
infrastructure at the level of “mail/directory/index”.
The key value of the engineer is correct and scalable data handling, not just “writing code.”
Your future tasks
-
Design and scale high-performance features using Node.js, TypeScript, and NestJS.
-
Optimize complex PostgreSQL schemas and queries for large datasets.
-
Design microservices for document processing, indexing, and search.
-
Integrate LLM-powered features (OpenAI/Claude) for automated tender analysis
-
Take full ownership of product features with minimal guidance in a flat structure.
Tech stack
Languages: TypeScript, Python
Frameworks: FastAPI, Node.js, Drizzle, Mantine UI
Databases: PostgreSQL (PostGIS, BM25, semantic search)
Queues: Redis, BullMQ
We expect from you
-
Strong backend engineering experience (5+ years).
-
Practical experience with REST API.
-
Deep understanding of PostgreSQL, including:
-
data schema design
-
indexing
-
sharding
-
working with extensions (PostGIS, etc.)
-
understanding what actually happens inside the database, not only at the ORM level.
-
Product development experience, such as BigTech companies or product startups with real production load.
-
English language at B2+ level (internal communications are in English).
-
Your time zone and location (GMT-GMT+5, except Russia and Belarus).
Amazing, if you have experience with
-
Node.js/TypeScript on backend.
-
Fine-tuning PostgreSQL, Sharding, Replication, and High Availability.
-
Document processing pipelines at scale.
-
Semantic search, ranking and fine-tuning complex queries.
-
Cloud architecture and infrastructure.
Company offers
-
Remote asynchronous work with time overlap: 11:00–17:00 CET for calls.
-
Collaboration type: Contractor (via Deel)
-
Full-time job.
-
No hour tracking.
-
Potential equity/options in the future.
-
Flexibility and freedom in the engineering approach.
-
No bureaucracy, real impact on architecture and infrastructure.
Опубликована 20 часов назад
Похожие вакансии
- Можно удаленно
- Полный день
- Опыт от 5 лет
- Москва
- Можно удаленно
- Полный день
- Опыт от 5 лет
- Москва
- Можно удаленно
- Полный день
- Опыт от 5 лет
- Москва
- Можно удаленно
- Полный день
- Опыт от 5 лет
- Москва
- Можно удаленно
- Полный день
- Опыт от 5 лет
- Москва