41Hexagons propose Flexomatic, une application mobile d'aide au travail à destination de livreurs aux Etats-Unis ainsi qu'aux Royaumes-Unis et de part le monde. Afin de fonctionner, l'application mobile communique avec un serveur (une API REST) développée en C#. Nous recherchons un développeur backend expérimenté.
Vos missions
* Développement de nouvelles fonctionnalités côté API pour supporter les évolutions côtés Mobile (dont notamment Multi currency & internationalisation)
* Superviser l'infrastructure de Production (s'assurer de ses performances et de sa stabilité)
* Maintenance et gestion des correctifs sur l'application Backend, mais aussi côté Mobile
* Gestion et prise en compte des retours utilisateurs, directs ou remontés par le service Support
* Développement des outils Backoffice (Retool & API dédiée) pour faciliter l'assistance des utilisateurs par le service Support
* Suggérer des pistes d'évolution du processus de support si besoin
* Aide à l'ajout de fonctionnalités sur l'application Mobile, notamment dans le développement de la version iOS (API discovery)
* Gérer les retours des crashlogs automatiquement récupérés avec l'outil Sentry, trouver et corriger les bugs en conséquence
Vos compétences
* Développeur C# / .NET ayant + de 5 ans d'expérience
* Bonnes connaissances sur le fonctionnement d'une API REST et des problématiques qui y sont liées (Http requests, Stateless, DB interaction, cache, authentification, ...)
* Bonnes connaissances sur l'architecture cloud, notamment Azure et ses outils (azure client, container app, application insight, configuration manager)
* Bonnes connaissances sur l'administration d'une CI/CD (build, restore, test, docker image build, deployment), un plus si Azure DevOps est connu
* Forte appétence concernant les tests automatisés (unitaires, d'acceptation, d'intégration)
* Des connaissances dans le développement mobile, Xamarin ou MAUI ou client lourd (Winform, WPF) est un plus
Stack technique :
* NET CORE 6
* Entity Framework / PostgreSQL
* OpenTelemetry tracing
* Html rendering for emails (Razor light engine)
* Twilio for Sms
* Sendgrid for email
* Stripe for billing
* Xunit and Specflow for unit testing
* MAUI 7 for Mobile app
Tools :
* Azure cloud
* Azure DevOps / git
* Groove, Retool pour le suivi client
* Notion pour le suivi de l'entreprise
* Slack
* RescueTime pour le suivi des temps de travail
Langue :
* Communication utilisateur : Anglais (US et UK)
* Communication équipe : Français
Avantages
* Mission à débuter immédiatement.
* Possibilités d’évolutions CDD/CDI
* Full-remote (Préférence des profils lyonnais pour la proximité d'équipe)
#J-18808-Ljbffr
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.