Total des offres : 3 | Page 1 sur 1
Dans le cadre de l'évolution de notre produit, nous recherchons un(e) Développeur(se) iOS Senior pour renforcer notre équipe mobile., En tant que Développeur iOS Senior, vous interviendrez sur l'ensemble du cycle de vie de l'application iOS : * Concevoir et développer de nouvelles fonctionnalités en Swift. * Participer à l'architecture de l'application (modularisation, évolutivité, performance). * Collaborer étroitement avec les équipes Produit, Backend et Design. * Implémenter des tests automatisés et contribuer à la qualité du code via des revues régulières. * Assurer une veille technologique sur l'écosystème iOS (SwiftUI, Combine, nouveautés iOS, etc.). * Accompagner les développeurs iOS plus juniors dans leur montée en compétence.
Technologies de l'Information et de la CommunicationVous rejoindrez une équipe Agile pluridisciplinaire (développeurs, PO, QA, UX/UI, Scrum Master…) et participerez aux rituels et décisions techniques de l'équipe. Un fort accent est mis sur la qualité du code, la maintenabilité et les bonnes pratiques de développement., * Développement de nouvelles fonctionnalités en SwiftUI sur les apps * Participation à la conception technique et aux choix d'architecture * Implémentation selon les standards de Clean Architecture / VIPER * Intégration des APIs métier * Rédaction de tests unitaires et participation active aux revues de code * Travail en méthode Agile Scrum
Technologies de l'Information et de la CommunicationEn tant que développeur.euse Mobile iOS senior, vous serez chargé.e de développer de nouvelles fonctionnalités, rédiger des tests unitaires, participer aux choix techniques et à la mise en œuvre. Votre rôle Analyse des besoins et étude de faisabilité * Participer à l'analyse fonctionnelle détaillée des besoins utilisateurs et contribuer aux ateliers de définition des spécifications * Etudier les opportunités technologiques et la faisabilité des projets * Réaliser l'analyse technique, l'étude détaillée et estimer les charges associées Conception et développement * Contribuer au design du logiciel et des frameworks utilisés dans le cadre du projet * Adapter et paramétrer les progiciels ou middlewares * Réaliser le prototypage, développer des composants robustes en utilisant les langages adaptés, et assurer la structuration des bases de données * Effectuer la revue de code croisée pour garantir la qualité et la conformité des développements * Assembler les composants dans un package applicatif cohérent et documenter l'ensemble pour assurer une mise en production fluide et pérenne * Optimiser et industrialiser les processus de développement en exploitant des composants logiciels réutilisables Tests unitaires, validation et intégration * Concevoir les jeux d'essais, exécuter les tests, analyser les résultats et traiter les éventuels dysfonctionnements * Vérifier la conformité des développements par rapport aux besoins initialement exprimés * Contribuer à la préparation et à l'exécution des tests d'intégration tout en rédigeant les rapports de tests Maintenance, optimisation et support applicatif * Participer à la maintenance corrective et évolutive des applications, en assurant une continuité des performances et des fonctionnalités. * Collaborer à la résolution des incidents de production pour garantir la disponibilité et la fiabilité des applications, ATLANSE favorise l'autonomie et la responsabilisation des collaborateurs pour créer les conditions nécessaires à l'expression du potentiel humain.
Technologies de l'Information et de la CommunicationLa mission en freelance qualifie la collaboration qui lie une entreprise cliente (ou un particulier) à un indépendant offrant une prestation de service dans un domaine donné. Ce terme désigne plus précisément toutes les étapes qui suivent la signature du contrat de prestation et s’achève une fois le travail livré par le freelance et le paiement effectué par l’entreprise ayant fait appel à ses services.
Les conditions d’exécution de ladite mission sont à définir entre les deux parties, à travers le contrat de prestation cité plus haut. Ce dernier doit notamment inclure une description claire de la prestation, son prix, ainsi que la date de livraison.
Chez InFreelancing l’expertise de chaque freelance trouve sa place au sein d’entreprises (petites ou grandes) évoluant dans des secteurs variés.
De nombreuses missions freelance t’attendent, chacune correspondant à des compétences spécifiques, avec un accès simplifié et une recherche fluide. Grâce à une large variété de missions mises à jour quotidiennement, tu trouveras forcément ton bonheur.
Encore mieux : la prospection chronophage ne sera plus un souci pour toi. Toutes les missions freelance, en France comme ailleurs, disponibles sur le web, sont désormais regroupées en un seul et même endroit : InFreelancing.