
Modern Family Law est un cabinet de droit de la famille qui s’appuie sur la technologie pour accompagner les particuliers et les familles dans les procédures de divorce, de garde d’enfants, de pension alimentaire et dans d’autres questions juridiques connexes. Son approche associe un accompagnement juridique bienveillant à des outils pratiques, tels que des calculateurs, un Centre de ressources et des options de facturation flexibles, notamment les contrats SimpleStart. Présent dans plusieurs régions des États-Unis, le cabinet investit également dans le développement des carrières juridiques grâce au soutien LLP et à un programme de mentorat pour les auxiliaires juridiques après l’examen du barreau.
Ingénieur Frontend Senior (React) chez Modern Family Law — Télétravail, États-Unis
Pilotez l’architecture frontend en React et TypeScript de la plateforme de services juridiques dotée de capacités d’IA de Modern Family Law. Concevez des expériences sécurisées et accessibles ainsi que des workflows complexes pour les clients et les avocats.
Description
- Piloter l’architecture frontend et l’implémentation du produit en React et TypeScript, notamment les composants partagés, la structure de l’application et les workflows de production.
- Transformer les conceptions produit et les prototypes interactifs en expériences utilisateur soignées et prêtes pour la production.
- Collaborer avec les équipes produit et d’ingénierie backend afin d’aligner les exigences de conception, de workflow et de données.
- Définir des modèles frontend pour des workflows complexes en plusieurs étapes, notamment les formulaires, la logique conditionnelle, la validation, la sauvegarde automatique, la reprise, les états de chargement, la gestion des erreurs et la récupération.
- Travailler avec l’Ingénieur Senior API Backend sur les contrats d’API, les structures de données, la gestion des erreurs et la répartition des responsabilités entre le client et le serveur.
- Définir les standards relatifs à l’architecture des composants, à la gestion de l’état, au routage, à la stratégie des formulaires et aux conventions de développement frontend.
- Créer des expériences sécurisées et adaptées aux rôles des clients et des avocats.
- Intégrer des fonctionnalités basées sur l’IA aux workflows du produit et concevoir leurs états visibles par l’utilisateur.
- Prendre en charge les performances frontend, l’accessibilité, le comportement responsive, la compatibilité entre navigateurs et la qualité en production.
- Définir les pratiques de test pour les composants critiques et les workflows utilisateur.
- Relire le code, établir les standards frontend et fournir des conseils techniques aux développeurs frontend.
Exigences
- Expérience pratique en production dans le développement d’applications React et TypeScript avec des workflows utilisateur complexes.
- Expérience dans la conception d’architectures frontend pour des produits avec un état applicatif important et une intégration backend étendue.
- Maîtrise solide de l’architecture des composants, de la gestion de l’état, des formulaires, du routage et de modèles frontend faciles à maintenir.
- Expérience dans la livraison d’applications en plusieurs étapes ou pilotées par des workflows, avec validation, logique conditionnelle, persistance, récupération et états d’erreur clairs.
- Compréhension de l’authentification frontend et des interfaces adaptées aux rôles, y compris l’application de contrôles protégés côté backend.
- Expérience de collaboration avec des ingénieurs backend pour définir des contrats d’API et des structures de données.
- Solides pratiques en matière d’accessibilité, de design responsive, de compatibilité entre navigateurs et de performances frontend.
- Expérience dans la création de tests frontend automatisés pour des composants critiques et des workflows utilisateur.
- Capacité à relire le code, à établir des standards frontend et à guider techniquement d’autres développeurs frontend.
- Capacité à travailler de manière autonome en tant qu’ingénieur frontend React senior sur un produit créé de zéro et à prendre de bonnes décisions d’architecture.
- Souhaitable : expérience dans la conception d’expériences frontend pour des workflows dotés de capacités d’IA.
- Souhaitable : expérience dans le développement de workflows sensibles à l’état, comme les paiements ou l’admission de clients.
- Souhaitable : expérience dans la gestion de données clients sensibles ou dans un environnement réglementé.
- Souhaitable : expérience d’une collaboration étroite avec les équipes produit et design pour transformer des prototypes en applications de production.
- Souhaitable : expérience dans le secteur juridique ou les technologies juridiques.
Avantages
- Régimes de couverture médicale, dentaire et optique
- Plans de retraite 401(k) et IRA
- Assurance vie de base et volontaire, ainsi qu’assurance décès accidentel et mutilation
- Congés payés, congés maladie et jours fériés
- Couverture invalidité de courte et de longue durée
- Formation et développement professionnel
- Éligibilité au travail depuis n’importe où après six mois
- Comptes de dépenses flexibles pour les soins de santé et la garde des personnes à charge
- Programme d’aide aux employés
- Assurance accidents volontaire
- Assurance vie volontaire
- Assurance invalidité volontaire
- Assurance dépendance volontaire
- Assurance volontaire contre les maladies graves et le cancer
- Assurance pour animaux de compagnie
- Des programmes d’avantages liés aux trajets et aux transports en commun peuvent être disponibles sur certains marchés
- Incitations à la performance
- Commission sur les heures facturables