Senior iOS Developer
Pictarine

Pictarine

Senior iOS Developer

The company

Pictarine

Pictarine

  • Mobile Apps
  • From 15 to 50 employees

The job

Senior iOS Developer

Qui sont-ils ?

Who we are 🚀

Fondée aux États-Unis et développée à Toulouse, Pictarine crée des applications mobiles dans l’univers de la photo pour donner un deuxième sens aux photos.

Les applications Picta qui cartonnent aux US permettent à des millions de clients d’imprimer instantanément leurs photos dans un réseau partenaire d’environ 20 000 points de vente Walgreens, CVS et Walmart.

Less is more: l’ADN de Pictarine est très marqué UX, tests et data afin d’offrir l’expérience la plus simple possible à ses clients et les aider au mieux dans leur quotidien.

Pictarine, c’est aussi de nouveaux produits lancés chaque mois pour ne jamais se reposer sur ses acquis et maintenir un état d’esprit d’innovation constant.

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

Descriptif du poste

Etre développeur iOS chez Pictarine

L'équipe :

  • 3 développeurs iOS (1 Lead + 2 Junior) au sein d'un pôle Engineering constitué de 8 personnes
  • Appétence pour le functional programming et le reactive programming
  • Côté CA : iOS représente + de 70% des revenus de l'entreprise !

L'environnement technique : réécriture complète de la codebase de production, achevée en 2022

 - la stack : 100% Swift/SwiftUI, Combine + async/await, The Composable Architecture (TCA)

 - non-régression : TU + snapshot testing

 - CI/CD : Fastlane/Bitrise

 - tooling : modularisation via SPM, formatage via SwiftLint, génération de code via SwiftGen & Sourcery

La culture produit :

- Il s’agit de détecter et résoudre des problèmes en menant des itérations basées sur des hypothèses, des lancements et des mesures

- Il ne s'agit pas de livrer des fonctionnalités prédéterminées à des dates prédéterminées

Ce travail est réparti entre deux phases très différentes :

  1. Discovery : itérations extrêmes & fréquentes pour trouver le plus rapidement possible des indices sur le comportement de nos clients, en cherchant toujours le raccourci - plus simple, plus vite et moins de personnes impliquées 
  2. Delivery : implémentation complète, aux niveaux requis de qualité et de polish

Missions et activités du poste 🎯

Impacter côté delivery

  • en implémentant les produits et fonctionnalités aux niveaux requis de qualité et de polish
  • en s'impliquant dans les différentes étapes des chantiers : de la conception à l'analyse de résultats
  • en étant régulièrement force de proposition et d'initiative, en exprimant son avis et en donnant du feedback

Participer à la supervision de la production

  • en surveillant quotidiennement les métriques opérationnelles
  • côté tech mais également produit et business
  • avec un focus particulier sur les apps iOS mais en gardant un oeil sur l'ensemble des plateformes

 Contribuer à la construction du pôle iOS

  • en contribuant activement à la définition, l'adoption et l'améliorations des process, méthodes, outils et rituels
  • en contribuant à la formation et au challenge des développeurs junior
  • en participant à l'effort de veille et d'exploration sur l'écosystème iOS

Contribuer à la construction de l'équipe Produit

  • en challengeant Benjamin, notre Engineering Manager, et Jérémy, notre Lead iOS, sur la vision, l'environnement et les process techniques
  • en challengeant les collègues sur les autres facettes : produit, design, growth...

Profil recherché

About you 💎

  • Mindset de solveur de problèmes
  • Connaissance d'une app iOS de bout en bout : de l'idéation à l'exploitation sur l'App Store
  • Attention au détail tout en ayant un sens du compromis
  • Acuité produit : UX, UI notamment
  • Capacité à challenger une roadmap, des décisions et à donner du feedback
  • Communication fluide à l’écrit comme à l’oral pour traiter des sujets parfois complexes
  • Capacité à transmettre et partager

Déroulement des entretiens

Work @ Pictarine ✨

  • Un environnement de travail agile, collaboratif, international et multiculturel
  • Des perspectives d’évolution rapides
  • Des locaux tout beaux à Labège avec du matériel dernier cri (mais aussi des snacks à profusion et un frigo à boissons toujours bien rempli)
  • Un apprentissage permanent : conférence, meet-up, Pictarine Academy, cours d’anglais.
  • Des events tous les mois : massage, pilates, TGIF, team building…
  • Un environnement de travail flexible : horaires, politique de remote
  • Un package de rémunération attractif : salaire compétitif, RTT, mutuelle & prévoyance 100% prises en charge, intéressement
  • Des petits + : développement de photos gratuit, subvention sport, 3 jours “entraide familiale”, jours de congés en plus avec l’ancienneté… on ne te dévoile pas tout !

Recruitment process ⚙️

Tu souhaites nous rejoindre ? Viens rencontrer les gens avec qui tu vas travailler :

  • 1er échange pour apprendre à se connaître (15’)
  • Entretien avec Benjamin (Engineering Manager) et Julien (Lead Backend) (60-90’)
  • Test pratique (120’)
  • Entretien final avec un C-Level et Élodie-HR Manager (120’)
  • Welcome on board !
Pictarine

Pictarine

Interested in this offer?

Apply
Questions et réponses sur l'offre
  • Share on LinkedIn
  • Share on Facebook
  • Share on Twitter