Backend-ingenieur

Backend-ingenieur role illustration

Backend-ingenieur

Locatie: GIFT City, Gandhinagar, Gujarat – India. (Werk vanuit kantoor)

Ervaring: 3+ jaar

Over de rol

We zijn op zoek naar een sterke Backend Engineer (Node.js / NestJS) die betrouwbare, schaalbare en krachtige backend-systemen kan bouwen. Je werkt aan API's, microservices, database-architecturen, realtime systemen en integraties die moderne web-, mobiele en AI-gestuurde applicaties aandrijven.

Deze rol is ideaal voor iemand die van backend-engineering houdt, schone en veilige API's schrijft en graag complexe architecturale uitdagingen oplost.

Belangrijkste verantwoordelijkheden:

  • Ontwikkel en onderhoud backend-applicaties met Node.js en NestJS.
  • Bouw schone, herbruikbare en schaalbare REST API's en microservices.
  • Werk met databases zoals PostgreSQL, MongoDB, MySQL of Redis.
  • Integreer services van derden, API's, betalingsgateways en cloudservices.
  • Ontwerp databaseschema's, indexen en efficiënte query's voor grote datasets.
  • Implementeer best practices voor authenticatie, autorisatie, RBAC en beveiliging.
  • Optimaliseer backend-prestaties, caching en asynchrone taakverwerking.
  • Werk samen met frontend- en mobiele teams om een ​​soepele integratie te garanderen.
  • Schrijf geautomatiseerde tests (unit, integratie) en neem deel aan codereviews.
  • Implementeer en monitor backend-services in cloudomgevingen (AWS of vergelijkbaar).

Vereiste vaardigheden

  • 3+ jaar praktische ervaring met Node.js en sterke ervaring met NestJS.
  • Gedegen begrip van backend-architectuur, ontwerppatronen en schaalbare systemen.
  • Sterke beheersing van TypeScript.
  • Ervaring met het werken met relationele en NoSQL-databases.
  • Vaardigheid met ORM/ODM-tools (Prisma, TypeORM, Mongoose, Sequelize).
  • Inzicht in RESTful API-ontwerp, microservices en asynchrone workflows.
  • Kennis van best practices voor JWT, OAuth en backend-beveiliging.
  • Ervaring met Git, CI/CD-pijplijnen en moderne ontwikkelingsworkflows.
  • Goede debugging, probleemoplossende en analytische vaardigheden.

Vaardigheden die je graag hebt

  • Ervaring met berichtenwachtrijen (RabbitMQ, BullMQ, Kafka, SQS).
  • Bekendheid met Docker-, ECS-, Kubernetes- of cloudimplementatieworkflows.
  • Ervaar het bouwen van realtime systemen met WebSockets of Socket.io.
  • Inzicht in serverloze functies (AWS Lambda).
  • Blootstelling aan AI/ML API-integraties of grootschalige SaaS-producten.

Veelgestelde vragen

Je bouwt schaalbare API's en microservices met Node.js, NestJS en TypeScript, met behulp van PostgreSQL, MongoDB, MySQL of Redis en ORM's zoals Prisma, TypeORM, Mongoose of Sequelize.