Afin de renforcer les équipes de notre client basé à Lausanne, nous ouvrons un poste de Développeur Full Stack.
Responsabilités du poste
- Participer au développement d’applications informatiques.
- Intégré aux projets en cours, collaborer avec les équipes Développement et Données.
- Réaliser le développement d’applications Full Stack sur une infrastructure on-prem, en suivant les directives d’un ingénieur Développeur Full Stack.
- Concevoir et fournir des API REST (Django REST Framework) ou GraphQL (Strawberry).
- Participer activement aux cérémonies Agile (sprint planning, daily meetings, rétrospectives).
- Travailler en coordination avec les architectes d’entreprise ainsi que les équipes d’intégration et d’infrastructure pour garantir la cohérence des solutions et leur stabilité en production.
- S’assurer d’une bonne modélisation des données dans le cadre du développement.
- Respecter les standards de développement, la documentation du code et les bonnes pratiques DevOps.
- Être à l’écoute des besoins métiers et des utilisateurs finaux afin de garantir un produit fonctionnel, intuitif et de qualité.
Prérequis
- Développement Full Stack avec au moins 1 an d'expérience dans des projets concrets.
- Maîtrise de Python, TypeScript/JavaScript, HTML/CSS et SQL.
- Expérience avec les frameworks Django, FastAPI (backend) et React (frontend).
- Connaissance en conception d'API REST et GraphQL.
- Savoir-faire dans les bases de données PostgreSQL, DuckDB, et formats Parquet sur S3.
- Compétences en ordonnancement et monitoring avec Prefect.
- Bonne maîtrise des outils DevOps comme Gitlab, VSCode, Docker.
- Expérience avec les outils de tests et de qualité logicielle : PyTest, UnitTest, SonarQube, Postman.
- Formation en informatique (CFC, HES, Université ou équivalent).
Rejoindre Sword, c’est…
💼 Formation continue : Un budget formation qui croit tous les mois à utiliser dans un large catalogue de formation
🏝 25 jours de congés payés : Tous nos employés ont droit à 25 jours de congés payés par an
🤹 Respect de la vie privée : Chez nous, pas de réunions après 17 heures
🚑 Une couverture assurance-accident internationale
🎉 Evènements réguliers : Des événements mensuels pour se retrouver en petit ou grand comité
🌍 Environnements internationaux : Des missions dans des groupes d'envergure internationale
🛠 Innovation : Contribuez à des projets impactants et innovants dans de nombreux secteurs d'activité
🎁 Des petits plaisirs : Nos employés bénéficient d'un programme d'avantages et remises très intéressantes