Kainjoo logo

Backend Developer

Kainjoo·Salary not specified

Primary stack

APISQL

Nice to have's

full-stack frameworksWebSocketmulti-tenant architectureCI/CD pipelines

Job description

À propos de la position

Nous recherchons un Développeur backend expérimenté qui aime vraiment construire des choses qui fonctionnent - de manière propre, fiable et à grande échelle. Vous dirigerez le développement côté serveur pour les applications web et les plateformes SaaS, en étant responsable de tout, du modèle de données au déploiement. Nous travaillons en petites équipes, ce qui signifie une véritable propriété et un impact réel.

Responsabilités

  • Concevoir et implémenter des points de terminaison API REST en suivant les principes d'architecture propre
  • Construire et maintenir des modèles de données, des migrations et des schémas de base de données
  • Implémenter une logique métier complexe dans des couches de service dédiées
  • Configurer l'authentification, l'autorisation, les files d'attente, les notifications et les tâches programmées
  • Écrire et maintenir des tests automatisés (niveau unité et fonctionnalité)
  • Produire et maintenir la documentation API (Swagger / OpenAPI ou collections Postman)
  • Configurer et maintenir les déploiements sur les plateformes cloud
  • Gérer les couches de mise en cache et de session
  • Implémenter des fonctionnalités en temps réel lorsque nécessaire
  • Participer à la planification des sprints et aux revues de code

Profil recherché

Personnalité

  • Vous écrivez du code que vous seriez heureux d'expliquer à n'importe qui dans l'équipe
  • Vous vous souciez de faire les choses correctement, mais vous êtes pragmatique quant aux compromis
  • Vous communiquez clairement sur les blocages, les estimations et les décisions
  • Vous êtes autonome et n'avez pas besoin qu'on vous tienne la main pour accomplir les tâches
  • Vous êtes curieux des nouveaux modèles et outils, mais vous ne suivez pas les tendances pour le plaisir

Expérience

  • Plus de 5 ans d'expérience en développement backend
  • Connaissance approfondie d'au moins un framework côté serveur majeur (par exemple, Laravel, Node.js/Express, Django)
  • Solides compétences en SQL - optimisation des requêtes, indexation, migrations
  • Expérience avec les systèmes de mise en cache et de file d'attente (par exemple, Redis)
  • Compréhension solide de la conception d'API REST et des modèles d'authentification (jetons, OAuth)
  • Expérience dans l'écriture et la maintenance de tests automatisés
  • À l'aise pour produire une documentation API pour les consommateurs frontaux et externes

Nice to Have

  • Expérience avec des frameworks full-stack qui relient le backend et le frontend (par exemple, Inertia.js)
  • Connaissance des implémentations de serveur WebSocket / en temps réel
  • Exposition aux modèles d'architecture multi-locataires
  • Familiarité avec les pipelines CI/CD

Éducation

  • Licence ou Master en Informatique, Génie Logiciel, ou expérience pratique équivalente
  • Certifications pertinentes de framework ou de cloud sont un plus
  • Anglais courant ; le français est un plus

Localisation

Morges, Suisse

Type d'engagement

À distance

Département

KJ. Tech Engineering

Postuler

Application

FAQ

Veuillez sélectionner la liste à afficher.

Plus de FAQ

S'abonner

Prénom

Nom de famille

URL de Linkedin

Ville

Numéro de téléphone

Courriel

Couverture

Veuillez joindre votre CV (max. 10MB).

Choisir un fichier

Veuillez joindre tout document supplémentaire (max 4).

Choisir un fichier

La confidentialité de vos données est importante pour nous. Veuillez consentir à ce que Kainjoo Consulting Group SA traite vos données dans le but de vous contacter par e-mail et par téléphone.

Choisir un pays ou une région

Kainjoo est un groupe d'entreprises dont le seul objectif est de donner vie aux performances des marques dans des secteurs complexes. Nous avons une portée mondiale avec des partenaires et des représentants situés dans tous les fuseaux horaires.

Site web mondial

Afrique, Moyen-Orient et Inde

Algérie (Français | Anglais)

Asie-Pacifique

Chine (Mandarin | Anglais)
Japon (Japonais | Anglais)
Singapour (Anglais)
Australie (Anglais)
Inde (Anglais)
Corée du Sud (Anglais)

L'Europe

Suisse (Anglais | Français | Allemand)

Royaume-Uni (Anglais)

France (Français | Anglais)

Allemagne (Allemand | Anglais)

Espagne (Espagnol| Anglais)

Italie (Italien| Anglais)

Ukraine (Russe| Anglais)

Amérique latine

Mexique (Espagnol | Anglais)

Brésil (Portugais | Anglais)

États-Unis et Canada

Canada (Anglais | Français)

États-Unis d'Amérique (Anglais)

© Kainjoo. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Gland

More at Kainjoo

All 33 roles

Popular searches