Roku
UnitedHealth Group
Lead Software Engineer - À distance
À propos du poste
Optum Tech est un leader mondial de l'innovation dans le domaine des soins de santé. Nos équipes développent des solutions de pointe qui aident les gens à vivre en meilleure santé et à améliorer le fonctionnement du système de santé pour tous. De l'analyse avancée des données et de l'IA à la cybersécurité, nous utilisons des approches innovantes pour relever certains des défis les plus complexes des soins de santé. Vos contributions ici ont le potentiel de changer des vies. Prêt à construire la prochaine percée ? Rejoignez-nous pour commencer à prendre soin. Connecter. Grandir ensemble.
En tant qu'Ingénieur Logiciel Principal au sein d'Optum Rx, vous ferez le lien entre l'architecture logicielle de haut niveau, l'ingénierie multiplateforme et le leadership technique d'équipe. Dans ce rôle, vous définirez et développerez des écosystèmes de micro-produits et d'API qui alimentent les canaux web, mobiles et de pharmacie numérique dans divers environnements clients. Vous dirigerez le développement pratique sur les plateformes web (React.js, Next.js) et mobiles (React Native), en assurant la gouvernance architecturale, la qualité du code et l'optimisation des performances. De plus, vous promouvrez l'intelligence artificielle comme moteur clé de l'efficacité de l'ingénierie logicielle et de l'innovation applicative, en intégrant les capacités d'IA d'entreprise, les normes d'IA éthique et l'automatisation moderne au sein de votre équipe d'ingénierie pour fournir des solutions de soins de santé percutantes.
Chez UnitedHealth Group, notre mission est d'aider les gens à vivre en meilleure santé et à améliorer le fonctionnement du système de santé pour tous. Nous croyons que chacun – quelle que soit sa race, son sexe, sa sexualité, son âge, son lieu de résidence et son revenu – mérite d'avoir la possibilité de vivre sa vie la plus saine. Aujourd'hui, cependant, il existe encore trop d'obstacles à une bonne santé qui sont vécus de manière disproportionnée par les personnes de couleur, les groupes historiquement marginalisés et les personnes à faible revenu. Nous nous engageons à atténuer notre impact sur l'environnement et à fournir des soins équitables qui abordent les disparités en matière de santé et améliorent les résultats de santé – une priorité de l'entreprise reflétée dans notre mission.
Vous bénéficierez de la flexibilité de travailler à distance * depuis n'importe où aux États-Unis tout en relevant des défis de taille. Pour tous les employés embauchés dans la région de Minneapolis, Schaumburg, IL ou Washington, D.C., vous devrez travailler au bureau un minimum de quatre jours par semaine.
*Tous les employés travaillant à distance devront se conformer à la politique de télétravail de UnitedHealth Group.
Date limite de candidature : Ce poste sera affiché pendant un minimum de 2 jours ouvrables ou jusqu'à ce qu'un bassin de candidats suffisant soit constitué. L'offre d'emploi peut être retirée plus tôt en raison du volume de candidatures.
UnitedHealth Group est un employeur qui souscrit au principe de l'égalité des chances en matière d'emploi en vertu de la loi applicable et les candidats qualifiés recevront une considération pour l'emploi sans distinction de race, d'origine nationale, de religion, d'âge, de couleur, de sexe, d'orientation sexuelle, d'identité de genre, de handicap ou de statut de vétéran protégé, ou de toute autre caractéristique protégée par les lois, règles ou réglementations locales, étatiques ou fédérales.
UnitedHealth Group est un lieu de travail sans drogue. Les candidats doivent réussir un test de dépistage de drogues avant de commencer leur emploi.
Responsabilités principales
- Concevoir des solutions front-end évolutives et réutilisables couvrant les écosystèmes web (React.js) et mobiles (React Native) pour les plateformes numériques d'Optum Rx
- Établir des stratégies de monorepo (par exemple, TurboRepo, Nx) et des mécanismes de partage de code pour maximiser la vitesse de développement entre les applications web et mobiles
- Définir et développer des écosystèmes de micro-produits et d'API alimentant les canaux web, mobiles et clients avec une complexité d'intégration minimale
- Fournir un leadership technique pratique en contribuant activement au code, en effectuant des revues de pull requests et en établissant des normes de codage front-end
- Superviser l'optimisation des performances sur les applications web (Core Web Vitals) et mobiles (réduction du trafic de pont, du rendu de mise en page et de la taille des bundles d'applications)
- Mettre en œuvre une infrastructure de test robuste comprenant des tests d'automatisation unitaires, d'intégration et de bout en bout (E2E)
- Collaborer avec les concepteurs UI/UX et les ingénieurs backend pour évaluer la faisabilité de la conception et s'aligner sur les structures d'API RESTful et GraphQL
- Gérer le cycle de vie du déploiement des applications sur les plateformes d'hébergement web et les magasins d'applications mobiles (Apple App Store et Google Play Console)
- Intégrer les capacités d'IA d'entreprise dans les flux de travail de l'équipe, en fixant des objectifs de développement clairs pour accélérer l'adoption de l'IA et l'efficacité de l'ingénierie
- Promouvoir l'utilisation éthique des technologies d'IA en garantissant la transparence, l'équité, la confidentialité des données et la responsabilité tout au long du cycle de vie du développement logiciel
- Utiliser stratégiquement les outils d'IA et l'automatisation intelligente pour résoudre des défis d'ingénierie complexes, optimiser la livraison de plateformes et générer de la valeur commerciale
- Mentorer et perfectionner les membres de l'équipe d'ingénierie par le biais d'ateliers, de revues de code et de conseils techniques, afin de développer les compétences de l'équipe
Vous serez récompensé et reconnu pour vos performances dans un environnement qui vous mettra au défi et vous donnera une direction claire sur ce qu'il faut pour réussir dans votre rôle, tout en offrant des opportunités de développement pour d'autres rôles qui pourraient vous intéresser.
La rémunération est basée sur plusieurs facteurs, notamment les marchés du travail locaux, la formation, l'expérience professionnelle, les certifications, etc. En plus de votre salaire, nous proposons des avantages tels qu'un package complet d'avantages sociaux, des programmes d'incitation et de reconnaissance, un plan d'achat d'actions et une contribution 401k (tous les avantages sont soumis à des conditions d'éligibilité). Peu importe où ou quand vous commencez votre carrière chez nous, vous bénéficierez d'un large éventail d'avantages et d'incitations. Le salaire pour ce poste sera compris entre 112,700 $ et 193,200 $ par an sur la base d'un emploi à temps plein. Nous nous conformons à toutes les lois sur le salaire minimum en vigueur.
Qualifications requises
- 5+ années d'expérience en ingénierie logicielle dans le développement et le déploiement d'applications web et mobiles évolutives
- 5+ années d'expérience avec le développement multiplateforme React.js et React Native
- 3+ années d'expérience en leadership technique, y compris la direction des revues de code, l'établissement de directives architecturales et le mentorat d'ingénieurs
- Expérience dans l'intégration d'APIs RESTful et GraphQL dans des applications front-end
- Expérience avec des piles technologiques full-stack incluant Java, Node.js, ou Next.js
- Expérience dans la direction des versions d'applications sur l'Apple App Store et le Google Play Console
- Expérience dans la promotion de l'adoption d'outils de développement modernes, de l'automatisation de l'intégration continue ou des capacités d'IA d'entreprise au sein des équipes d'ingénierie logicielle
- Résider à Schaumburg, IL
Qualifications préférées
- Diplôme de licence en informatique, en ingénierie logicielle ou dans un domaine connexe (ou expérience pratique équivalente)
- Expérience avec des outils de monorepo tels que TurboRepo ou Nx
- Expérience dans l'optimisation des Core Web Vitals, de la taille des bundles d'applications mobiles et des performances de rendu
- Expérience dans l'établissement de suites de tests d'automatisation de bout en bout pour les plateformes web et mobiles
- Expérience dans la conception d'architecture de micro-produits pour les écosystèmes de pharmacie numérique ou de soins de santé
- Expérience dans l'établissement de la gouvernance éthique, de la transparence et des meilleures pratiques pour les flux de travail d'ingénierie logicielle pilotés par l'IA
