Ingénieur Backend Ruby Senior | Développement API & Microservices

À distance
À plein temps
Rejoignez notre équipe internationale en tant qu'Ingénieur Backend Ruby Senior et contribuez au développement des services critiques qui constituent le cœur de notre logique métier. Dans ce rôle stratégique, vous concevrez et maintiendrez des API robustes, des microservices évolutifs et des systèmes backend sophistiqués qui alimentent nos outils internes, nos interfaces partenaires et nos applications destinées aux utilisateurs finaux. Responsabilités Principales - Concevoir, développer et maintenir des API RESTful performantes, des services backend et des systèmes transversaux qui soutiennent l'ensemble de nos activités commerciales. - Diagnostiquer et résoudre les problèmes en production à travers différents services et multiples niveaux de la stack technique. - Collaborer étroitement avec les ingénieurs de toute l'entreprise pour élaborer et implémenter de nouvelles fonctionnalités innovantes. - Participer activement à l'amélioration des standards d'ingénierie, des outils de développement et des processus méthodologiques. - Contribuer à l'architecture des solutions techniques en transformant les exigences métier en livrables techniques cohérents et efficaces. - Promouvoir les bonnes pratiques de tests automatisés et de conception de code au sein de l'organisation. Compétences Requises - Minimum de 5 ans d'expérience significative dans la conception et le développement d'API et services backend. - Maîtrise approfondie de Ruby on Rails (version 6.x/7.x) ou expertise équivalente dans un langage orienté objet. - Compréhension solide et valorisation des tests automatisés comme partie intégrante du développement, de la maintenance et de l'amélioration des systèmes. - Connaissance approfondie des bonnes pratiques de conception de code pour accélérer le développement et faciliter l'extension des systèmes existants. - Rigueur méthodologique concernant les processus d'ingénierie logicielle et le cycle de développement. - Capacité démontrée à exceller dans des environnements multiculturels et multidisciplinaires. - Aptitude à transformer des exigences métier en livrables techniques rationnels et efficaces. - Expérience pratique avec PostgreSQL, MySQL, Redis, ou autres solutions de bases de données relationnelles et NoSQL. Atouts Complémentaires - Connaissance de l'écosystème Android SDK, ReactJS et/ou React Native pour le développement frontend. - Compétences en Java, Spring et Spring Boot, Kotlin ou JavaScript pour le développement polyvalent. - Expérience en développement d'interfaces utilisateur et intégration frontend-backend. - Maîtrise avancée des algorithmes, structures de données et design patterns. - Niveau d'anglais professionnel permettant une communication efficace dans un environnement international. Pourquoi Nous Rejoindre Intégrez une équipe innovante travaillant sur des technologies de pointe dans un environnement 100% remote. Nous offrons l'opportunité de contribuer à des projets d'envergure internationale, avec une culture d'entreprise valorisant l'autonomie, la collaboration et l'excellence technique. Développez votre expertise dans un contexte stimulant où vos idées et contributions auront un impact significatif sur l'évolution de nos produits et services.