TextNow, Inc.

Développeur Logiciel — iOS (US)

Go
Traduction automatique. Consultez l’original.

À propos du poste

La communication appartient à tout le monde. TextNow est l'un des plus grands fournisseurs de service téléphonique gratuit en Amérique du Nord, connectant des dizaines de millions de personnes qui, autrement, seraient exclues du maintien des contacts. Nous associons un niveau gratuit financé par la publicité à des plans payants et à un ensemble croissant de fonctionnalités intelligentes — et nous l'exécutons sur une infrastructure que nous possédons et exploitons. Nous avançons rapidement, nous mesurons ce que nous livrons, et nous traitons l'IA comme une partie essentielle de notre façon de construire, pas comme une expérience secondaire.

Ce que vous ferez

En tant que Développeur Logiciel sur iOS, vous serez responsable des systèmes, de l'architecture et des outils derrière les applications utilisées par des millions de personnes — en opérant stratégiquement sur le mobile, le backend et les données, et en plongeant dans les détails les plus bas lorsque le problème l'exige. C'est un rôle axé sur l'IA : utiliser l'IA n'est pas une option, c'est une attente. Nous anticipons que la majorité du code que vous livrerez sera généré par l'IA, avec vous comme architecte, réviseur et autorité finale sur la qualité, l'exactitude et la conception. Vous aurez accès aux meilleurs outils de développement IA, et vous aiderez à construire notre système d'IA — les agents, les flux de travail, les évaluations et les garde-fous sur lesquels le reste de l'ingénierie s'appuie. Nous recrutons à plusieurs niveaux (intermédiaire, senior, staff+) et alignons le titre et la portée sur l'impact démontré, pas sur les années d'expérience sur un CV.

  1. Concevoir, développer et maintenir des applications iOS haute performance en Swift, SwiftUI et Objective-C, avec des outils IA intégrés dans votre flux de travail.
  1. Assumer le cycle de vie complet de vos systèmes : idéation de fonctionnalités, conception d'API, instrumentation, déploiement CI/CD, surveillance du trafic en direct, tests unitaires/UI/e2e, analyse de télémétrie et de données, conception d'expériences A/B et itération continue.
  1. Diriger la modernisation architecturale — décomposer les monolithes, construire des bibliothèques et des frameworks partagés, améliorer la modularisation et permettre la réutilisation entre iOS, Android et Web.
  1. Évaluer et adopter les nouvelles capacités de la plateforme Apple (versions d'OS, types d'appareils, facteurs de forme, architectures) et diriger leur déploiement.
  1. Construire et étendre notre système d'IA interne — agents, frameworks d'automatisation, pipelines d'évaluation et garde-fous — afin que toute l'équipe livre plus rapidement et plus sûrement ; faire évoluer continuellement la façon dont vous utilisez l'IA et pousser les normes de l'organisation pour ce qui constitue une « bonne » pratique.
  1. Définir les normes d'observabilité, les pipelines de télémétrie et les stratégies de tolérance aux pannes pour les systèmes mobiles de qualité production.
  1. Collaborer étroitement avec les équipes produit, design, backend et data ; mener des discussions techniques, encadrer des développeurs et influencer la direction stratégique sur mobile.

Qui vous êtes

Nous élevons le niveau. Ce rôle ne convient pas aux développeurs qui débutent dans la création de systèmes de production, et notre processus de sélection le reflète. Les candidats solides satisferont à la plupart des critères suivants :

  1. Expertise approfondie en iOS. Maîtrise de la production de Swift, SwiftUI et de la concurrence moderne (async/await, acteurs), ainsi qu'une aisance avec le Objective-C hérité. Vous avez livré et exploité des applications iOS grand public à une échelle significative.
  1. Jugement de niveau architecte. Une expérience avérée dans la conception de systèmes modulaires et maintenables qui équilibrent vitesse et fiabilité — et la capacité de défendre ces compromis.
  1. Préparation à la production par défaut. Vous concevez pour l'observabilité et la fiabilité : instrumentation, SLO/SLI, tolérance aux pannes, runbooks, triage d'incidents, pipelines de télémétrie évolutifs et diagnostics de production en direct pour les clients mobiles.
  1. Maîtrise réelle de l'IA. Vous utilisez déjà l'IA dans votre flux de développement et vous pouvez parler spécifiquement de ses avantages, de ses limites et de la manière dont vous avez amélioré ses résultats. Vous êtes enthousiaste à l'idée de générer la majorité de votre code avec l'IA et d'en garantir la qualité.
  1. Leadership technique démontré. Vous avez influencé les feuilles de route, contribué à des initiatives multi-équipes, encadré ou dirigé des développeurs, impulsé des améliorations de processus et de culture, et travaillé directement avec la direction senior de l'ingénierie et du produit.
  1. Profondeur en performance et systèmes. Solide expérience en optimisation des performances, en observabilité et en débogage au niveau système.

Qualifications minimales

Nous passons du recrutement de codeurs à celui de technologues — des personnes qui exercent leur jugement, apprennent sans relâche et utilisent l'IA comme un multiplicateur de force, plutôt que des personnes qui exécutent simplement des tickets. Pour les candidats seniors visés par ce poste, ce jugement se manifeste par une expérience concrète.

  1. Expérience approfondie dans la création d'applications iOS de production avec Swift et SwiftUI. Nous nous intéressons moins à la durée d'emploi qu'à la complexité des problèmes que vous avez résolus, aux systèmes que vous avez livrés et aux décisions d'ingénierie que vous avez dirigées.
  1. Vous avez personnellement possédé et exploité une application iOS grand public à une échelle significative — 1M+ utilisateurs actifs mensuels ou équivalent — sur de nombreux cycles de publication. Contribuer à une telle application n'est pas la même chose que la posséder.
  1. Utilisation quotidienne et fluide des outils de codage IA dans un travail de production réel aujourd'hui, avec l'aisance de laisser l'IA générer la majorité de votre code pendant que vous assurez l'exactitude, l'architecture et la qualité.
  1. Maîtrise approfondie de la concurrence moderne en Swift (async/await, acteurs) et de l'interopérabilité Objective-C au sein d'une base de code large et ancienne.
  1. Leadership technique inter-équipes : vous avez été responsable de l'architecture d'un système ou module majeur, défini la direction technique et encadré des ingénieurs seniors.
  1. Propriété pratique de la fiabilité de production pour les clients mobiles : SLO/SLI, pipelines d'instrumentation et de télémétrie, rotation d'astreinte et triage d'incidents.
  1. Un historique de succès mesurables — performance, fiabilité ou impact utilisateur — que vous avez pilotés, pas seulement auxquels vous avez participé.

Qui réussit chez TextNow

Les ingénieurs les plus performants que nous avons embauchés partagent un ensemble de traits. Nous les évaluons directement, alors venez prêt avec des exemples spécifiques :

  1. Initiative. Vous découvrez des problèmes et des opportunités que personne ne vous a demandé de résoudre, et vous agissez en conséquence.
  1. Obsession client. L'observation directe des utilisateurs et le comportement des clients modifient votre façon de construire — pas seulement ce que dit le cahier des charges.
  1. Curiosité qui se cumule. Vous approfondissez des sujets techniques par vous-même, et cette curiosité se traduit par de réelles améliorations de processus et de produits.
  1. Confort avec l'ambiguïté. Vous avancez de manière décisive lorsque l'information est manquante, et vous prenez des décisions judicieuses lorsqu'il n'y a pas de bonne réponse évidente.
  1. Priorisation adaptative. Lorsque les priorités changent en cours de route, vous rééquilibrez le travail sur les fonctionnalités par rapport aux préoccupations de fiabilité, d'exploitation et d'impact client sans perdre le fil.
  1. Désaccord productif. Lorsque vous n'êtes pas d'accord avec une approche, vous présentez vos arguments directement et de manière constructive, et vous savez comment exprimer votre désaccord et vous engager ensuite.
  1. Propriété élargissant la portée. Vous améliorez les systèmes, les flux de travail et les expériences au-delà de la mission initiale.

Plus sur TextNow

Notre culture

Nous sommes fiers de la culture que nous avons construite chez TextNow, mais l'une des questions les plus fréquentes que nous entendons est « comment continuez-vous à la maintenir alors que le monde et l'entreprise continuent d'évoluer ? » La réalité est que nous ne pouvons suivre que parce que chaque TextNovian contribue à notre culture en s'impliquant, en vivant nos valeurs, en partageant des commentaires, en acceptant le changement et plus encore !

Nos valeurs

Obsédés par le client

Nous nous efforçons d'avoir une compréhension approfondie de nos clients.

Agir dans le respect de nos employés

Nous nous traitons mutuellement avec équité, respect et intégrité.

Accepter le défi

Nous adoptons un état d'esprit « Oui, nous pouvons » pour atteindre des objectifs ambitieux.

Agir en tant que propriétaire

Nous traitons cette entreprise comme si elle était la nôtre... parce qu'elle l'est !

Se soucier

Nous sommes profondément engagés et passionnés par notre travail et l'obtention de résultats.

Dogfooding & Obsession client

Chez TextNow, chaque employé peut utiliser activement notre application pour appeler et envoyer des SMS.

Le dogfooding nous aide à expérimenter ce que font les clients, à repérer les problèmes tôt et à améliorer la conception, l'expérience développeur et utilisateur.

Diversité et Inclusion

Notre objectif est que chaque personne qui rejoint TextNow se sente appartenir, valorisée et capable d'être elle-même au travail.

Nous sommes tous responsables de la création d'une culture inclusive et d'un sentiment d'appartenance les uns pour les autres. En faisant cela ensemble, nous rendrons TextNow meilleur pour tout le monde.

Égalité des chances

Nous sommes un employeur garantissant l'égalité des chances et nous nous engageons à créer un environnement inclusif pour tous les employés. Nous considérons tous les candidats qualifiés sans distinction de race, de couleur, de religion, de sexe, d'identité ou d'expression de genre, d'orientation sexuelle, d'âge, de handicap ou de toute autre caractéristique protégée.

Les candidats qui ont besoin d'un aménagement raisonnable pendant le processus de recrutement peuvent contacter notre équipe de recrutement.

La fourchette de salaire de base attendue pour ce poste est :

États-Unis (NYC, CT, NJ, Seattle, LA, San Diego) : USD $136,300 - $273,900

États-Unis (San Francisco / Bay Area) : USD $148,700 - $298,800

États-Unis (Toutes autres régions non listées ci-dessus) : USD $123,900 - $249,000

Nos fourchettes salariales sont déterminées par le poste, le niveau et la localisation. Au sein de la fourchette, la rémunération individuelle est déterminée par les compétences liées au poste, l'expérience et la formation ou l'éducation pertinente.

Notre objectif est d'offrir un package compétitif qui reflète l'impact et l'expertise que vous apportez à l'équipe.

Cette annonce concerne un poste vacant actuel et actif.

Utilisation de l'IA : Nous utilisons des outils d'intelligence artificielle (IA) pour soutenir certaines parties du processus de recrutement, telles que l'examen des candidatures, l'analyse des CV ou l'évaluation des réponses. Ces outils aident notre équipe de recrutement mais ne remplacent pas le jugement humain. Les décisions d'embauche finales sont finalement prises par des humains. Si vous souhaitez plus d'informations sur la manière dont vos données sont traitées, veuillez contacter notre équipe de recrutement.

Politique candidat TextNow

En soumettant une candidature à TextNow, vous acceptez la collecte, l'utilisation et la divulgation de vos informations personnelles conformément à la Politique candidat de TextNow textnow.com/legal/candidate-privacy-policy

Nos avantages et plus encore

Ceci est un bref aperçu des avantages que TextNow offre à ses employés. Des détails plus complets peuvent être trouvés dans le Guide des avantages de TextNow et les documents juridiques du plan, qui sont disponibles pour les employés à leur date d'entrée en fonction ou peu après. Les avantages listés ici sont à titre illustratif uniquement et peuvent changer de temps à autre à la seule discrétion de TextNow.

  • Service téléphonique gratuit
  • Solide équilibre vie professionnelle-vie privée
  • Options d'actions pour les employés
  • Vacances illimitées
  • 12 jours fériés payés par an
  • Rémunération compétitive
  • Avantages santé, dentaire et vision
  • Invalidité de courte et longue durée
  • Avantage bien-être annuel de $750 ou compte de dépenses de santé
  • Régime REER collectif (Canada) | 401(K) (USA)
  • Congé parental pour les employés éligibles
  • Opportunités d'apprentissage et de développement

Nous voyageons plusieurs fois par an pour divers événements d'équipe, des séminaires d'entreprise et plus encore.

Plus d'informations sur notre package de rémunération totale seront disponibles pendant le processus de recrutement.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter