Apercu
Back-end developper
Ê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 !
PostulerPartager
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 !