Skip to content
Backend Engineer

Backend Engineer

Senior Node.js Engineer

Notch

Zagrebfulltime

Откликнуться на сайте работодателя

Описание вакансии

We are looking for a
Senior Node.js Engineer
to join the engineering team at Notch, a full-service custom software development company, on our mission to deliver top-notch digital products for global enterprises and tech disruptors.

What will you do?
As a Senior Node.js Engineer, you will design and build scalable backend solutions powering modern digital products for global clients. You will contribute to architecture decisions, solve complex engineering challenges, and own features from development to production.

  • Build and maintain backend services using Node.js and TypeScript
  • Develop secure and scalable APIs with NestJS and/or Express
  • Design and optimize data models using PostgreSQL, MongoDB, and ORM tools
  • Implement authentication, integrations, and background workflows
  • Ensure high code quality through testing, clean architecture, and best practices
  • Own features end-to-end, from implementation to deployment and production support
  • Collaborate with cross-functional teams to deliver reliable software solutions

What impact would you make in this role?
Your work will directly impact the scalability, reliability, and quality of products used by customers worldwide. You will help build secure, maintainable backend systems that support business-critical applications.

The Perfect Candidate For Senior Node.js Engineer

  • Strong experience with Node.js and TypeScript
  • Experience with NestJS and/or Express
  • Solid knowledge of REST APIs and Swagger/OpenAPI
  • Experience with MongoDB and PostgreSQL
  • Experience with ORMs and migration tools (Drizzle ORM, TypeORM, Liquibase, or similar)
  • Strong understanding of software architecture, testing, and clean code practices
  • Experience with Docker
  • Experience implementing authentication systems (JWT, OAuth, RBAC)
  • Comfortable owning solutions in production and working with international teams

We Would Highly Appreciate Experience And/or Knowledge Of

  • At least one frontend framework: React, Angular, Vue
  • Validation libraries (Class-validator, Zod)
  • Building background jobs/workflows (Bull/BullMQ, Temporal, cron)
  • Message queue systems: NATS, RabbitMQ, AWS SQS
  • Redis
  • Azure (Blob Storage, Azure AD), AWS (S3, ECR, STS)
  • CI/CD tools: GitHub Actions, Azure DevOps, ArgoCD, Argo Rollouts, KEDA
  • Kubernetes (AKS/EKS), Helm
  • Testing using: Jest, Supertest, Testcontainers, k6
  • Monitoring and logging services (New Relic, Winston)
  • OpenSearch, Elasticsearch
  • AI/LLM integrations (OpenAI API, Anthropic API, LiteLLM, Milvus, Label Studio)
  • Email services (IMAP, Gmail API, Microsoft Graph API)
  • Feature flag management (ConfigCat, OpenFeature)
  • Microsoft Presidio
  • Strong command line tool usage (Bash, GNU Make)

Technologies, Frameworks And Tools You Will Use
Backend
: Node.js, TypeScript, NestJS, Express

Databases
: PostgreSQL, MongoDB, ORM tools

Infrastructure
: Docker, Kubernetes, Helm, Azure/AWS

Testing
: Jest, Supertest, Testcontainers, k6

DevOps
: GitHub Actions, Azure DevOps, ArgoCD

Messaging
: Redis, NATS, RabbitMQ, AWS SQS

Join Notch and work on impactful data platforms used at scale — delivering high-quality solutions while collaborating with talented teams across the globe.

Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.

Похожие вакансии

Смотреть все →
Backend EngineerROL-001

Full-Stack Engineer

MWDN

Skopje

Зарплата не указана

10/08/2026
Backend EngineerROL-002

Software Engineer II

Personify Health

Sarajevo · fulltime

Зарплата не указана

10/08/2026