Fullstack-ontwikkelaar

Fullstack-ontwikkelaar role illustration

Fullstack-ontwikkelaar

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

Ervaring: 5+ jaar

Over de rol

We zijn op zoek naar een ervaren Full Stack Developer met sterke expertise op het gebied van MEAN / MERN-stacks, AWS-cloudservices en de ontwikkeling van mobiele applicaties. Je speelt een sleutelrol bij het ontwerpen, ontwikkelen en onderhouden van hoogwaardige applicaties voor klanten op de mondiale markten in de gezondheidszorg, fintech, e-commerce, automatisering en bedrijfsoplossingen.

Deze rol is ideaal voor iemand die van end-to-end eigenaarschap houdt: van backend-API's en systeemarchitectuur tot gepolijste frontend-interfaces, cloudimplementaties en mobiele oplossingen. De kandidaat moet ook vertrouwen hebben in de communicatie met de klant en comfortabel kunnen werken met AI-ondersteunde codeertools zoals Cursor en GitHub Copilot.

Belangrijkste verantwoordelijkheden:

  • Bouw en onderhoud full-stack-applicaties met behulp van MEAN- of MERN-stacks.
  • Ontwikkel schaalbare RESTful API's en microservices met behulp van Node.js, Express, NestJS of vergelijkbare frameworks.
  • Ontwerp en implementeer responsieve frontend-interfaces met React.js / Next.js / Angular.
  • Leid de ontwikkeling van mobiele apps met behulp van React Native of Flutter op basis van projectbehoeften.
  • Implementeer, monitor en beheer applicaties op AWS (EC2, S3, RDS, Lambda, CloudFront, IAM, ECS, etc.).
  • Werk met databases zoals MongoDB, PostgreSQL, MySQL, DynamoDB.
  • Integreer API's van derden, authenticatiesystemen en betalingsgateways.
  • Optimaliseer applicaties op het gebied van snelheid, schaalbaarheid, prestaties en beveiliging.
  • Werk samen met ontwerpers, productmanagers en QA-teams om gepolijste releases te leveren.
  • Neem deel aan codebeoordelingen, architectuurdiscussies en begeleid junior ontwikkelaars.
  • Communiceer rechtstreeks met klanten om vereisten te verzamelen, updates te geven en technische discussies af te handelen.
  • Gebruik Cursor, GitHub Copilot en andere AI-coderingstools om de ontwikkeling te versnellen en de codekwaliteit te verbeteren.

Vereiste vaardigheden

  • Sterke vaardigheid in JavaScript, TypeScript, Node.js en frontend-frameworks (React / Angular / Next.js).
  • Praktische expertise in backend-architectuur, API-ontwikkeling en middleware.
  • Sterke ervaring met PostgreSQL en minimaal één NoSQL-database (MongoDB / DynamoDB).
  • Goed begrip van de ontwikkeling van mobiele apps (React Native / Flutter).
  • Sterke controle over AWS-implementaties, CI/CD-pijplijnen, infrastructuur en best practices in de cloud.
  • Mogelijkheid om schaalbare architecturen, herbruikbare modules en microservices te ontwerpen.
  • Sterke debugging, prestatie-optimalisatie en probleemoplossende vaardigheden.
  • Vermogen om vlot met klanten te communiceren en technische oplossingen duidelijk te presenteren.
  • Ervaring met het gebruik van Cursor, GitHub Copilot of vergelijkbare AI-aangedreven codeerassistenten.
  • Ervaar het werken in agile ontwikkeling en snelle projectomgevingen.

Vaardigheden die je graag hebt

  • Ervaring met Docker, Kubernetes of serverloze architectuur.
  • Bekendheid met GraphQL, Redis, WebSockets, wachtrijen voor achtergrondtaken.
  • Inzicht in microservices, gedistribueerde systemen en gebeurtenisgestuurde architecturen.
  • Blootstelling aan prestatieafstemming, codebeveiliging en best practices.
  • Ervaring met AI/ML-modelintegraties, inferentie-API's of AI-gestuurde workflows.

Veelgestelde vragen

Je bouwt end-to-end-applicaties over MEAN / MERN-stacks, met een sterk eigendom van Node.js-backends, React / Next.js / Angular frontends en mobiel werken in React Native of Flutter wanneer projecten dit nodig hebben.

  • RESTful API's en microservices (Express, NestJS of vergelijkbaar)
  • AWS-services zoals EC2, S3, RDS, Lambda, CloudFront, IAM en ECS
  • Databases waaronder MongoDB, PostgreSQL, MySQL en DynamoDB