La société
Serenytics est un éditeur logiciel français qui développe une plateforme de Dataviz All-in-one, en SaaS , en mode Click-or-Code.
Une personne non spécialiste en data peut connecter ses données, automatiser sa data-préparation et créer/partager des dashboards sans écrire une ligne de code. Un moteur de formule permet de rajouter des colonnes sur des sources de données (tables SQL, jointures, API...) sans connaissance technique. Pour des besoins plus avancés, un utilisateur expert va pouvoir ajouter du Python, du SQL et du HTML/JS/CSS ou piloter la plateforme via notre API REST.
La plateforme est aujourd'hui utilisée chez de nombreux comptes clients comme Aubade, Sport2000, SushiShop, CoorpAcademy...
Missions
Vous rejoignez l'équipe de développement pour :
- Développer de nouvelles fonctionnalités et des bug-fixes (ca peut arriver...).
- Proposer/mettre en place des évolutions d’architectures sur la partie Front.
Notre dev-stack actuelle à intégrer (et faire évoluer bien sûr, peut-être sans tout révolutionner en arrivant…) :
- Organisation Git classique (Master + features sur des branches + pull-request).
- Intégration continue sur Github sous Buildkite, avec :
- Du lint (qui a dû être fait en local, mais on ne sait jamais…)
- Build des conteneurs Docker Front/Back
- Tests unitaires Back
- Tests e2e frontEnd sous Cypress
- Déploiements (fréquents) sur notre infra AWS avec un bot Slack home-made
- Asana pour le suivi des tickets + GDoc si besoin de specs/réflexions/échanges avant de coder.
- Figma pour le prototypage.
De manière plus spécifique sur le frontEnd :
- Base de code en Typescript (vive le typage) sous React/Redux.
- Build en Webpack
Votre profil
- Vous avez une première XP en React/Redux.
- Vous êtes autonome pour produire des fonctionnalités complètes (analyse/code/test).
- Vous cherchez à rejoindre une petite équipe où vous avez un impact direct et fort sur le produit.
- Vous aimez aller au fond des détails pour parfaitement comprendre et maîtriser un sujet.
Les plus :
- Notre backEnd est en Python. C’est un vrai plus si vous avez des bases.
- Vous êtes à l'aise avec Docker.
- Vous avez déjà travaillé sur de la Dataviz (D3 ou autre)
En pratique
- Fourchette de salaire : 60 k€ à 65k€ brut annuel
- Poste en télétravail complet.
- Contrat 210 jours par an (~ 15 jours RTT)
- Un MacBook Pro à choisir
Pour candidater ou vous renseigner, envoyez-nous un email à contact@serenytics.com.