Apercu

Back-end developper

Image Caracal

Êtes-vous un développeur back-end passionné, désireux de travailler dans une agence de communication agile et enthousiaste à Bruxelles ?

Vous voulez apprendre et travailler avec de nouvelles technologies ? Alors cette offre d'emploi pourrait vous intéresser !

Postuler

Partager

Votre profil

  • Résolution de problèmes : Solides compétences analytiques et en résolution de problèmes ; capacité à déboguer et à résoudre efficacement les problèmes.
  • Communication : Excellentes compétences en communication pour le travail en équipe ; documentation des processus, du code et des systèmes.
  • Amélioration continue : Soif insatiable d’amélioration personnelle et de progression ; proactif avec des suggestions et des améliorations.

Compétences en infrastructure

  • IaC : Expérience avec des outils d’infrastructure en tant que code tels que SST, Terraform, etc.
  • AWS : Maîtrise des services Amazon Web Services (EC2, S3, Lambda, IAM, etc).
  • Hébergement : Connaissance de Supabase et Vercel/Cloudflare.

Compétences en bases de données

  • Bases de données relationnelles : Compétences en conception et normalisation de bases de données, écriture de requêtes SQL complexes, compréhension de l’indexation, du partitionnement et de l’optimisation des performances (principalement PostgreSQL).
  • ORM : Expérience avec les concepts et principes ORM, en particulier avec Drizzle ORM ou similaire (comme Prisma ou TypeORM) ; écriture de requêtes de bases de données efficaces et optimisées en utilisant ORM ; gestion des relations (one-to-one, one-to-many, many-to-many) ; migrations de schéma et contrôle de version.

Compétences en DevOps

  • Cadres de test : Familiarité avec les cadres de test et les outils comme Playwright ou Jest ; expérience avec les tests unitaires, les tests d’intégration et les tests E2E.
  • Pipelines CI/CD : Expérience avec les pipelines CI/CD, en particulier GitHub.
  • Conteneurisation : Maîtrise de Docker.

Compétences en frameworks

  • Frameworks JavaScript : Expérience avec Next.js ou des frameworks JavaScript similaires (Svelte, Solid).
  • Frameworks PHP : Connaissance de Laravel.

Connaissances générales

  • Qualité du code : Écriture de code propre, maintenable et efficace ; compréhension des modèles de conception et des meilleures pratiques.
  • Sécurité : Familiarité avec OWASP.
  • WordPress : Connaissance de base de WordPress.

Votre mission

  • Maintenir les codes des projets à jour.
  • Assister au développement d’une nouvelle stack technologique pour le développement de nouvelles applications web.
  • Écrire des tests E2E et unitaires.
  • Travailler avec un chef de projet pour mener les projets à bien.
  • Mettre en œuvre et gérer l’infrastructure à l’aide d’outils IaC.
  • Optimiser et gérer les bases de données pour la performance et la fiabilité.
  • Développer des pipelines CI/CD pour rationaliser les processus de développement.
  • Conteneuriser les applications à l’aide de Docker.
  • Collaborer avec une équipe de projet comprenant des UXers, des designers et des développeurs front-end/back-end.
  • Nous aider à augmenter notre qualité en fournissant des expériences numériques de premier ordre (nous visons les Awwwards !).

Ce que nous offrons

Chez Caracal, nous n’offrons pas seulement un emploi ; nous offrons un terrain de jeu pour votre créativité et vos ambitions. Vous rejoindrez une équipe dynamique et conviviale avec un fort accent sur la technologie de pointe.

Rejoignez-nous à Bruxelles et devenez un partenaire clé de nos projets passionnants !

Postuler