Senior Node.js Backend Engineer

Wearenotch โ€” Croatia ยท Posted ~1 day ago

Senior

Skills

Node.js TypeScript NestJS or Express REST APIs Swagger/OpenAPI PostgreSQL MongoDB ORMs software architecture testing Docker JWT OAuth RBAC NestJS Express Kubernetes Redis Jest

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Summary

A global software engineering team is seeking a senior backend engineer to design secure, scalable services and APIs. You will own features from implementation through production, shape architecture, work with relational and document databases, and help deliver reliable systems used at scale. Strong Node.js, TypeScript, backend framework, testing, containerization, and authentication expertise is required.

Highlights

Own scalable backend features end to end, contribute to architecture decisions, solve complex engineering challenges, and collaborate with international teams on high-impact digital products.

Description

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 TypeScriptDevelop secure and scalable APIs with NestJS and/or ExpressDesign and optimize data models using PostgreSQL, MongoDB, and ORM toolsImplement authentication, integrations, and background workflowsEnsure high code quality through testing, clean architecture, and best practicesOwn features end-to-end, from implementation to deployment and production supportCollaborate 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 TypeScriptExperience with NestJS and/or ExpressSolid knowledge of REST APIs and Swagger/OpenAPIExperience with MongoDB and PostgreSQLExperience with ORMs and migration tools (Drizzle ORM, TypeORM, Liquibase, or similar)Strong understanding of software architecture, testing, and clean code practicesExperience with DockerExperience 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, VueValidation libraries (Class-validator, Zod)Building background jobs/workflows (Bull/BullMQ, Temporal, cron)Message queue systems: NATS, RabbitMQ, AWS SQSRedisAzure (Blob Storage, Azure AD), AWS (S3, ECR, STS)CI/CD tools: GitHub Actions, Azure DevOps, ArgoCD, Argo Rollouts, KEDAKubernetes (AKS/EKS), HelmTesting using: Jest, Supertest, Testcontainers, k6Monitoring and logging services (New Relic, Winston)OpenSearch, ElasticsearchAI/LLM integrations (OpenAI API, Anthropic API, LiteLLM, Milvus, Label Studio)Email services (IMAP, Gmail API, Microsoft Graph API)Feature flag management (ConfigCat, OpenFeature)Microsoft PresidioStrong 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.