tipee

tipee

Application mobile, Logiciels, SaaS / Cloud Services

Lausanne

L'équipe Tech

tipee

L’équipe Tech est résolument tournée vers l’utilisateur, dans le but de répondre à ses besoins de manière proactive, tout en assurant maintenabilité, stabilité et scalabilité.

La collaboration et l’entraide rythment notre quotidien : c’est ensemble que nous imaginons et concrétisons chaque détail de nos produits. Ainsi, les compétences et expériences variées de l’équipe sont un atout.

La transparence et la remise en question sont essentielles ! Les retours fréquents de nos collègues et de nos utilisateurs sont autant d’opportunités nous conduisant, au fil des itérations, vers une solution simple et efficace dont nous pouvons tous être fiers.

Répartition des collaborateurs

  • Développement

    60%

  • Produit

    8%

  • Design

    10%

  • Tests et qualité

    12%

  • Infra / DevOps

    10%

tipee

Technologies et outils

  • Backend

    • Node.js
      Node.js
      40%
    • MySQL
      MySQL
      100%
    • Couchbase
      Couchbase
      40%
    • Symfony 6
      Symfony 6
      80%
    • PHP 8.2
      100%
    • PHPUnit / Behat
      80%
  • Frontend

    • TypeScript
      TypeScript
      100%
    • Twig
      Twig
      40%
    • Storybook
      Storybook
      50%
    • React Query
      React Query
      80%
    • Jest / Testing lib
      80%
    • React 18
      100%
  • Devops

    • GitHub
      GitHub
      100%
    • Docker
      Docker
      80%
    • Kubernetes
      Kubernetes
      70%
    • Jenkins
      Jenkins
      50%
    • Go
      75%

Tests de stabilité

En plus des tests unitaires, nos outils internes permettent d’identifier les impacts concrets de nos développements, sur la base des données de production, et ainsi oser des évolutions ambitieuses.

API Bindings

Nous utilisons OpenAPI pour générer automatiquement le code TypeScript nécessaire à la communication avec le backend, ce qui fluidifie la collaboration front-back et assure que les deux stacks soient alignées.

Miro

Une image vaut mille mots, surtout si c’est un diagramme technique ou une roadmap de développement. Miro est incontournable pour faire émerger l’intelligence collective et permettre à chacun de s’exprimer.

Organisation et méthodologies

tipee

Nos équipes auto-organisées travaillent en Kanban.

Chaque matin nous nous réunissons, identifions les obstacles rencontrés et y remédions ensemble.

La qualité est importante pour nous, c’est pour cela que nous faisons “reviewer” notre travail à un collègue avant de le mettre à disposition de nos clients. En ce sens, le pairing est aussi très pratiqué.

Chaque deux semaines, nous faisons un break et discutons ensemble de notre façon de travailler afin de l’améliorer.

Chaque chantier est piloté par un feature lead. Ce dernier a pour mission de bien comprendre la fonctionnalité pour ensuite leader, guider le développement, de l’analyse aux tests.

Projets et défis techniques

tipee

Simplification de la gestion du temps

Chaque entreprise a ses propres pratiques et règles uniques en gestion du temps. Historiquement gérées par des développements spécifiques et intriqués, nous travaillons depuis plusieurs années à la mise en place d’un moteur de calcul générique des heures, repensé de fond en comble.

Cette initiative a permis de clarifier le coeur de la gestion du temps dans tipee avec des mécanismes plus simples, plus complémentaires, mieux documentés et testés. Les souhaits et envies de nos clients peuvent alors être définis en tant que calculs personnalisés, décrits dans un langage de programmation spécifique développé pour l’occasion.

UX

Nous avons à cœur de simplifier le quotidien de nos utilisateurs. Avec une à deux nouvelles versions de tipee par semaine, un de nos plus grands défis est d’apporter de la nouveauté régulièrement sans pour autant déstabiliser. Chacune de nos mises à jour doit être utile et compréhensible pour tous nos utilisateurs, quelque soit leur domaine d’activité, leur taille ou leur fonction !

De l’équipe produit à l’équipe tech, en passant par l’équipe CSM et l’équipe marketing, on travaille main dans la main pour relever ce défi. Cette collaboration est très précieuse et enrichissante, car chaque métier amène une perspective intéressante pour l’évolution du produit.

tipee

Processus de recrutement

tipee

Notre processus de recrutement est axé sur les aspects concrets, en mettant l'accent sur la dimension humaine et pratique.

Si ta candidature est sélectionnée, tu recevras un challenge technique en ligne pour exprimer ta logique. Tes réponses sont convaincantes ? Nous t’inviterons alors dans nos locaux pour une première rencontre.

Si le courant passe, nous te retrouverons ensuite pour une petite journée d'immersion dans nos équipes. Cette journée te permettra de découvrir l'ambiance de travail, les collègues, de mettre en valeur tes compétences et de valider ton intérêt pour le poste.

Et si l'immersion est concluante pour tout le monde, c'est la fin du processus et le début de l'aventure!

Derniers jobs

Aucune offre en ce moment, revenez d'ici quelques jours !