Senior Backend Engineer (TypeScript, NestJS, MongoDB)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Backend Engineer (TypeScript, NestJS, MongoDB): Building scalable APIs and backend services for a customer-facing Dashboard with an accent on TypeScript/NestJS development, data modeling with MongoDB, and long-term maintainability. Focus on designing robust integrations (including Stripe), implementing automated tests, and delivering production-owned services at system scale.
Location: Brno, South Moravian Region, Czechia (Hybrid)
Company
is a blockchain development platform and infrastructure provider.
What you will do
- Collaborate with frontend engineers and product to design and deliver scalable APIs and services for the customer-facing Dashboard.
- Develop and maintain efficient, reusable, reliable backend code in TypeScript using NestJS and modern backend tooling.
- Design and evolve data models and integrations backed by MongoDB.
- Integrate and maintain third-party services such as Stripe for billing and payments.
- Implement and maintain automated tests to ensure code quality and participate in code reviews.
- Continuously improve and optimize the existing codebase and stay current with backend best practices.
Requirements
- Proficiency in JavaScript and TypeScript, with strong ability to design and build robust backend services (APIs, data layers, integrations).
- Experience owning services in production and designing systems at scale.
- Strong understanding of API design and data modeling principles.
- Experience with the NestJS framework and MongoDB.
- Ability to communicate and solve problems effectively.
- Hybrid work in Brno, South Moravian Region, Czechia.
Nice to have
- Experience with Docker, Kubernetes, and GCP.
- Experience integrating payment providers or paywalls (e.g., Stripe).
- Experience with blockchain technology.
Culture & Benefits
- Startup environment with fast-paced, innovative, and risk-taking approach.
- Flat hierarchies, informal communication, and emphasis on autonomy and individual contribution.
- Collaboration across frontend and product teams.
- Focus on flexibility and long-term product quality.
Hiring process
- Code review collaboration and feedback exchange as part of the workflow.
- Interviews to assess backend design, production ownership, and problem-solving skills.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →