Apportez votre pierre à la démocratie participative via le développement. Au sein d'une équipe réduite, vous aurez un impact réel et direct sur un produit SaaS utilisé par de nombreux clients, privés et publics à de petites échelles comme à de grandes audiences.
Le cadre
L’équipe Jenparle est composée de développeurs, consultantes et une commerciale pour répondre au mieux aux besoins des clients grâce à un contact direct et régulier.
L’équipe technique s’imprègne de la méthode Scrum pour rester pragmatique et agile dans nos développements et nos priorisations. Elle inclut l’ensemble des développeurs pour concevoir la roadmap technique et l’insérer au sein des objectifs trimestriels pour s’assurer que le produit évolue dans un environnement technique sain au fil du temps.
Descriptif du poste
Missions
- Développement back et front : fonctionnalité / refactoring / test / patch
- Revues de code & Pair Programming
- Evolution constante de la stack
- Conception architecture & technique
- Formation de juniors
Technique
Stack
- Ruby on Rails - Ruby 2.7 & Rails 5.2
- PostgreSQL & Redis
- API avec GraphQL
- React & Redux
Challenges
Actuels :
- Ouverture Open Data
- Accessibilité
- Montée en charge
A venir :
- Montée de version à rails 6 puis 7
- Migration de l’administration sous Hotwire
- Optimisation de la sécurité
Outils
- GitHub
- Teams
- Notion / Google Drive
Profil recherché
Nous sommes ouverts à tous types de profils tant que l’envie et les compétences humaines et techniques sont présentes.
Expérience
Une première expérience du développement, en Ruby on Rails et/ou React ( > 3 ans)
Compétences
Techniques
- Bases : Maîtrise d’HTML / CSS / JS
- Code : Autonomie sur Ruby on Rails et/ou React et souhait de monter en compétence Fullstack
- Logique : analyse de complexité et optimisation de performances, algorithmie
Humaines
- Bienveillance
- Sincérité
- Fiabilité
- Autonomie
- Curiosité
Avantages
- Flexibilité : Présentiel ou Télétravail jusqu’à 90% (présence minimum 1 jour / mois)
- Remboursement des transports à 50% ou Forfait mobilités durables
- Abonnement Velib
- Tickets restaurant 9,20€
- Accord d’intéressement
- Séminaire annuel
Déroulement des entretiens
Le recrutement s’effectue en 3 étapes :
- Un appel de prise de contact avec le CTO.
- Un échange technique avec un développeur.
- Un entretien en présentiel dans les locaux, avec un·e salarié·e et une personne de la direction.