Zum Inhalt springen

Ingénieur Développeur Full Stack - 100 %

  • Hybride
    • Lausanne

Description de l'offre d'emploi

Afin de renforcer les équipes de notre client basé à Lausanne, nous ouvrons un poste d’Ingénieur Développeur Full Stack.

Responsabilités du poste

  • Concevoir et développer des applications informatiques en assurant un haut niveau d’exigence technique.

  • Être intégré aux projets en tant que référent technique, au sein des équipes Développement et Données.

  • Comprendre en profondeur les besoins métier pour proposer des solutions techniques adaptées.

  • Modéliser les bases de données nécessaires au bon fonctionnement des applications.

  • Proposer et mettre en œuvre l’architecture Backend et Frontend des solutions à développer.

  • Développer des applications Full Stack complexes sur une infrastructure on-prem.

  • Concevoir, documenter et fournir des API REST ou GraphQL performantes et sécurisées.

  • Participer activement à la vie d’équipe Agile (sprints, revues, planifications, rétrospectives).

  • Collaborer étroitement avec les architectes d’entreprise, les équipes d’intégration et d’infrastructure pour garantir la cohérence du design et la stabilité opérationnelle.

  • Être garant du respect des standards de développement, des bonnes pratiques DevOps et de la documentation du code.

  • Agir en tant que force de proposition au sein de l’équipe : initier et porter des idées d’amélioration continue.

  • Accompagner les autres développeurs dans leur progression et favoriser le partage de compétences au sein de l’équipe.

Pré-requis du poste

  • Minimum 5 ans d’expérience professionnelle dans le développement Full Stack en environnement complexe.

  • Maîtrise des langages Python, TypeScript/JavaScript, HTML/CSS, et SQL.

  • Solide expérience avec les frameworks Django, FastAPI (Backend) et React (Frontend).

  • Conception et intégration d’API REST et GraphQL (Django REST Framework, Strawberry).

  • Compétences solides en modélisation et gestion de bases de données : PostgreSQL, DuckDB, Parquet sur S3.

  • Connaissances avancées des outils DevOps : Gitlab, VSCode, Docker.

  • Maitrise des outils de tests : PyTest, UnitTest, SonarQube, Postman.

  • Ordonnancement et monitoring avec Prefect.

  • Formation en informatique de niveau universitaire (HES, Université, EPF ou équivalent).

ou

Apply with Linkedin indisponible
Apply with Indeed indisponible

Détails

Hybride
  • Lausanne

Ce que nous vous offrons

Formation continue

Développez vos connaissances et bénéficiez d'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 et le 24 décembre est offert

Evènements réguliers

Des événements mensuels pour se retrouver en petit ou grand comité

Une équipe en or

Le respect et la bienveillance sont maître mot chez nous

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 interessantes

A propos de nous

Sword est un acteur leader en Suisse depuis plus de 20 ans dans le conseil et les services IT, le développement logiciel, la gestion des infrastructures et l’assurance qualité.

Depuis nos agences de Genève, Nyon, Lausanne, Fribourg et Sion, et en collaboration avec les centres du Groupe à l’international, nos quelques 400 collaborateurs/rices accompagnent les grandes organisations, sociétés privées et structures étatiques dans leurs transformations technologiques.