
Backend Developer
Primary stack
Nice to have's
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
Brand Tech Specialist
Kainjoo · Switzerland

Frontend Developer
Kainjoo · Switzerland

Full-stack Web Developer
Kainjoo · Switzerland

Data Analyst / Data Engineer
Kainjoo · Switzerland