L’équipe logiciel développe le front et le back de notre plateforme, utilisée par les professionnels de santé et les patients. Le front est une Single Page Application (SPA) écrit en TypeScript et JavaScript. Le back, qui fournit deux API, un Back Office et une plateforme d’inter opérabilité avec nos partenaires et clients, utilise le framework Ruby on Rails.
Nous suivons plusieurs milliers de patients qui créent chaque jour des centaines d’événements à traiter, analyser, transformer et afficher pour permettre leur suivi.Nous cherchons une développeuse ou un développeur Ruby on Rails avec une expérience significative sur un produit traitant beaucoup de données ou un trafic important pour rejoindre notre équipe de développeuses et développeurs experts et passionnés.
Vous travaillerez sur la conception logicielle et l’implémentation back principalement, mais vous pourrez intervenir sur le code front car nous avons l’habitude de construire nos fonctionnalités de bout en bout. Nous travaillons étroitement avec l’équipe produit, et nous sommes régulièrement amenés à participer à la définition des fonctionnalités.
Profil recherché
Il nous parait important que vous ayez une très bonne connaissance du framework Ruby on Rails, et des impacts des choix d’implémentation sur les performances, la sécurité et l’expérience des développeurs.
Une connaissance de SQL et des spécificités de PostgreSQL et du type JSONB, la construction d’une API avec Ruby on Rails et le développement de front avec un framework JavaScript sont des plus. Nous développons un Dispositif Médical, et suivons des normes et mettons en place des procédures pour nous aider à maintenir la qualité de l’app et à la sécuriser.
Nous faisons également des tests automatisés (test unitaires, tests end-to-end) et des peers reviews pour chaque changement apporté, du pair programming sur les tâches complexes, des réunions d’architecture où nous décidons ensemble de l’approche technique à suivre.
Rémunération et avantages
Une rémunération basée sur une grille de salaires juste selon vos compétences
Et en plus :
- Du télétravail à temps partiel
- Des RTT
- Une mutuelle (Alan)
- Des tickets restaurant
- Des bureaux au cœur de Toulouse
- Et beaucoup de convivialité !
Déroulement des entretiens
- Premier échange d’une heure avec le directeur du logiciel. Découvrons-nous et vérifions que nos attentes respectives sont bien en phase.
- Entretien technique d’une heure avec des membres de l’équipe Dev afin de vérifier tes connaissances.
- Discussions et entretien technique avec notre CTO.