Stage Développeur Full Stack

Résumé du poste
Stage(6 à 12 mois)
Paris
Salaire : Non spécifié
Début : 31 juillet 2024
Télétravail fréquent
Éducation : Bac +5 / Master
Compétences & expertises
Langages de programmation
Créativité et innovation
Collaboration et travail d'équipe
Aptitude à résoudre les problèmes
React
+6

Citalid
Citalid

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Conception et implémentation d’un module d’écriture et de lecture multi-modèles: Votre mission principale sera d’améliorer l’écriture et la lecture de données modélisées sur plusieurs tables. Pour cela, vous devrez implémenter une solution générique pour orchestrer des modèles imbriqués. Cette solution devra s’utiliser de manière fluide entre les requêtes utilisateurs et les appels à la base de données. Basée sur Django Rest Framework, elle pourra par exemple être constituée d’un ViewSet CRUD et d’un Serializer permettant de lire et d’écrire la donnée sur plusieurs tables imbriquées.

Développement full stack : intégré au cœur de l’équipe technique Citalid, vous participez directement au développement des produits et algorithmes innovants de la société. Vous travaillez sur de nouvelles fonctionnalités, des évolutions et des corrections, en intervenant aussi bien sur la partie Back que Front.

Mise en œuvre des bonnes pratiques de développement : vous mettez en œuvre les méthodes de développement agiles (revues de code, tests unitaires et fonctionnels de vos implémentations, intégration continue, …), afin de maintenir un haut niveau de qualité du code tout en assurant une montée en puissance de vos compétences. Vous êtes également force de propositions pour améliorer les méthodes et technologies utilisées lors des développements.


Profil recherché

Les indispensables

Maitrise des langages de développement web (JavaScript/HTML) et de Python

Expérience avec les frameworks frontend React et backend Django, ou équivalent

Compétence en modélisation de la donnée (UML) et en langage de requête (SQL)

Esprit d’initiative et autonomie

Bonne communication et sens du travail en équipe

Bon niveau d’anglais technique

Les plus qui font la différence

Connaissance du module Django Rest Framework

Maitrise des méthodes et outils de développement en équipe (Git, Gitlab, tests unitaires, revues de code, intégration continue, sprints, …)

Forte capacité à résoudre des problèmes

Bonnes compétences algorithmiques (algorithmes classiques, résolution de problèmes, complexité algorithmique, …)


Déroulement des entretiens

  1. 30 mn pour faire connaissance.

  2. 1h00 d’échanges avec plusieurs membres de Citalid.

  3. 1 étude de cas à restituer lors d’1 ultime entretien d’1h00.

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Voir toutes les offres