Développeur Mobile React Native H/F
BBS

BBS

Développeur Mobile React Native H/F

L'entreprise

BBS

BBS

  • IT / Digital, Application mobile, Digital
  • Entre 15 et 50 salariés

Le poste

Développeur Mobile React Native H/F

Cette offre a été pourvue !

Qui sont-ils ?

En résumé :

Poste dev mobile cross plateforme React Native. Projets from-scratch, technos modernes, haut niveau
technique ! CDI direct en client final. Clients privés ou publics, dimension (inter)nationale. 40-49K€+Avantages. À Nice ou Paris en hybride, ou en 100% remote.

Qui est BBS ?

Le premier chapitre de BBS commence en 2008 avec l’initiative d’Eric Di Filippo, désireux de se lancer dans l’aventure digitale et entrepreneuriale. Après 15 années, toujours indépendante et renforcée par 30 collaborateurs, l’agence BBS continue à écrire son histoire et à transmettre son expertise au travers de ses valeurs et sa passion.

Tu participeras donc à la création d’expériences digitales sur mesures, allant du mini site à la plateforme de marque ou des outils métiers, mais surtout des applications mobile sur les stores, pour des projets tout aussi bien stratégiques qu’experientiels.

En quelques chiffres :

  • +180 projets réalisés
  • 9 distinctions et prix
  • 2M€ de CA annuel
  • Une note clients de 4.72/5 sur Sortlist
  • 16 projets Open Source

Clients :

Notre quotidien est rythmé par des clients du secteur privé, comme dans le Luxe et l’agroalimentaire avec des références telles qu’Hermès, Louis Vuitton, Balenciaga, Danone… ou institutionnels publiques avec des projets nationaux pour Santé Publique France (Manger-Bouger, 1000 premiers jours, sécurité routière……) et locaux, comme avec les CCI régionales, pour Nice ou la Nouvelle Aquitaine.
Notre agence est également aux services de jeunes startups (RH, Santé, Fintech…) à la recherche de leur 1er MVP ou prototype.

Nous te proposons donc une véritable diversité de projets et clients !

Evolution :

En développement constant depuis l’origine BBS a accéléré sa croissance en 2021 fort de ses choix
techniques et de la qualité de ses réalisations.

Créer des sites web ou applications mobiles clones à la chaîne n’est pas dans notre ADN, nous avons des compétences techniques et souhaitons sortir de nos zones de confort. Par exemple, nous développons de plus en plus de projets dans l’XR (Extended Reality) et sites web 3D.

Et ton évolution personnelle ? Peu importe ton niveau d’expertise, nous avons mis en place un véritable plan de carrière. Ensemble fixons des objectifs annuels pour que tu progresses et gardes en employabilité.

Localisation : Paris (19ème), Nice, chez toi ?

Implanté à Nice, juste à côté de la place Masséna, nos locaux sont parfaitement aménagés pour travailler dans les meilleures conditions. Pas de grand open-space de 100 personnes, plutôt le charme de l’ancien à la déco moderne. Nous avons aussi des bureaux sur Paris (19ème).

Nous souhaitons que tu trouves un équilibre ! Si tu n’es pas fan de l’hypercentre Niçois ou Parisien malgré tous les avantages qu’ils procurent, nous sommes ouverts au travail hybride (jours de présentiel fixes : Lundi, mercredi et vendredi) ou au full-remote.

Au quotidien :

Oui, le travail est intense et demande de la polyvalence, mais nous ne sommes pas des bots !
L’esprit d’équipe est bien présent et l’ambiance conviviale. Un grand salon/cuisine nous permet de nous réunir le midi, nous détendre, faire de la veille, des afterworks ou accueillir des Meetup.

Si la curiosité technique, modestie, bienveillance et la passion d’un code bien fait, sont des valeurs que tu partages également, pourquoi ne pas se rencontrer ?

BBS
Envie d’en savoir plus sur BBS ?Culture d'entreprise, équipes, stack technique, offres d'emplois... C’est parti pour l’immersion !
Visiter le profil

Descriptif du poste

Tu rejoindras un collectif composé de 30 personnes, dont 12 Développeurs.
1 à 4 développeurs sont dédiés à chaque projet remporté. Evidemment, tu ne seras jamais seul au début sur un projet et toujours accompagné par un lead, chef de projet et l’équipe artistique UX/UI.
Les projets peuvent se construire en parallèle (moyenne de 4 à 6 projets/an).

En tant que développeur mobile tes tâches sont les suivantes :

  • Échanges avec les Tech Lead, Architecte, chef de projet et UX/UI designer sur le déroulement et
    découpage du projet.
  • Conception et développement d’applications mobile métiers, ou grand public. Applications
    “classiques” ou avec réalité augmentée. 85% du temps sur des projets from-scratch !
  • Manager et assurer la conformité des applications sur les stores.
  • Porter une attention toute particulière aux normes du RGAA et à l’optimisation web core vitals
    côté mobile
    .
  • Développement de la philosophie DevOps, CI/CD, monitoring sur ton domaine et optimisation de
    la communication avec le back-end.
  • Réalisation de tests. Bien que validé par le Tech Lead, chacun est responsable de son code.
  • Si besoin, apporter ton soutien à l’équipe front-end,
  • Création et mise à jour de la documentation.

Tu auras une belle latitude d’action sur l’amélioration des process et outils.

Voici quelques exemples de projets concrets sur lesquels tu pourras travailler :

  • Refonte complète d’une application mobile pour une startup dans la santé ;
  • Création d’une application de réalité augmentée pour une marque de maroquinerie ;
  • Créer des solution applicative métier pour une marque d’un groupe Luxe ;
  • Digitalisation de process pour une institution nationale ;

Stack Technique de BBS (pas juste du poste) :

  • Front-end/mobile : Javascript/Typescript, React.JS, Redux.JS, Nexts.JS, Gatsby.JS, Webpack,
    HTML/CSS (SASS, PostCSS, Flexbox), React Native, Styled Component, Material UI.
  • Back-end : PHP/Laravel, Node.JS, Express.JS, MySQL, MariaDB, Micro-services et API REST/GraphQL
  • CMS : Drupal, Contenful, Shopify, Magento,
  • Outils, DevOps, monitoring : Unity, AWS, Heroku, Docker, NPM, Jenkins, Buddy, Bitrise,
  • Confluence, Jira, Nginx, Slack, …
  • Méthodologie de travail : Agiles Scrum/Kanban adaptés aux projets. Projets de 2 à 6 mois, avec
    des sprints courts.

Profil recherché

Peu importe ton diplôme, du BTS au Master ou diplôme d’ingénieur en développement informatique,
nous sommes aussi ouverts aux autodidactes .
Pour prendre en main ce rôle, il te faudra de l’expérience, +3 ans dans le développement mobile (natif ou hybride).

Techniquement, tu devras avoir une :

  • Spécialisation Mobile et JS . Ne pas juste être un “guru” du dernier framework/langage à la
    mode, mais être une personne qui comprend le standard ECMAscript, la Vanilla JS… et sait
    pourquoi il utilise ce langage
    .
  • Bonne maîtrise de React Native dans l’idéal, mais ouvert à Flutter .
  • Bonnes connaissances de l’interconnexion avec le back-end, les API/web-services REST/GraphQL ,
    de l’architecture micro-services et de la philosophie DevOps (Dockerisation, CI/CD,…) .

Le + : connaissances en développement mobile natif (Swift ou Kotlin) et Réalité Étendue (XR) .

Pour matcher côté humain, tu devras être capable de :

  • T’investir dans un collectif (même si tu es à distance)
  • Faire des choix et prendre des décisions pour trouver l’équilibre entre un code parfait et le respect
    des délais.
  • Sortir de ta zone de confort et relever de nouveaux challenges. Quitte à t’ouvrir à de nouveaux
    langages/outils.
  • Travailler sur plusieurs projets en simultané .
  • Être autonome.
  • Communiquer et dire lorsque tu bloques ! Tu es là pour l’équipe, mais elle est aussi présente
    quand tu en as besoin !

Conditions salariales :

CDI, Temps Plein, 35H/sem. Contrat Cadre ou ETAM au choix, convention Syntec.
Salaire fixe annuel brut 40-49K€, selon les compétences, expériences et projets passés.
Avantages :

  • Le dernier Mac Book
  • Prime d’ancienneté à partir de 2 ans + Prime de vacances
  • Mutuelle individuelle et familiale
  • Carte Swile (60% employeur)
    Les horaires sont flexibles . Et nous sommes ouverts à 2 jours de Télétravail par semaine (Mardi et Jeudi) ou au full-remote.

Déroulement des entretiens

Déroulement des entretiens
Tu ne passeras pas des mois en entretiens. Nous voulons te proposer un process clair et rapide :

  • 1er échange : visio avec Mathieu (Recruteur). Découverte mutuelle et accord sur les grands principes.
  • Test technique : a réaliser chez toi et sans contrainte de temps. Pas de test Codingame, ont fourni une API à toi de nous proposer une interface iso iOS/Android en conséquence avec React Native, Matérial UI…
  • 2nd échange : avec Maxime (Directeur technique) et potentiellement Eric (CEO) pour revenir sur ton test, expliquer tes choix et débriefer dessus. Puis poser tes question techniques. Et parler du quotidien chez BBS.

Si tu es convaincu par ce que nous te proposons, ne tarde plus à postuler !

BBS
BBS

Cette offre vous tente ?

Questions et réponses sur l'offre