Find your next tech and IT Job or contract iOS Mobile Developer (Swift, Objective-C...)
The iOS mobile developer is a specialist who develops code on Apple's operating system to create applications that must work on smartphones, tablets, etc. The creation of these applications can be an adaptation for an existing website or a completely independent design that is not linked to any site. The iOS mobile developer handles both the technical implementation and computer development of the application. In addition, they ensure updates to constantly improve the application's functionality and performance. The iOS mobile developer must also follow IT news to stay informed of all technological developments that could potentially interest them.
The developer must be able to fully incorporate the client's needs and expectations in the application's design. They must materialize the company's spirit in the mobile application and make it as user-friendly as possible. Being an iOS mobile developer requires a certain curiosity and complete openness to learning. To do this job, it is also important to have good listening skills and demonstrate a lot of creativity.
The iOS mobile developer can either work as an employee in a company or venture into freelancing.
Notre client, un grand cabinet d'audit et de conseil, développe et opère en interne une quinzaine de produits applicatifs sur Microsoft Azure, destinés aux métiers Audit, Advisory et aux fonctions support. Il renforce aujourd'hui sa capacité à industrialiser des POC/POV construits rapidement avec l'IA générative (« vibe coding ») et s'appuyant sur des services d'IA cloud (LLM, RAG, agents), pour en faire des produits fiables, sécurisés et exploitables en production. Votre mission Vous prenez le lead de l'équipe de développeurs de la squad d'industrialisation des produits et POC/POV IA : Encadrer techniquement l'équipe et porter les choix d'architecture et de bonnes pratiques Transformer des prototypes IA en applications robustes, sécurisées et maintenables Concevoir et développer des applications fullstack intégrant des LLM, du RAG et des agents Accompagner la mise en production et l'exploitation des applications sur Azure Diffuser les bonnes pratiques de développement assisté par IA au sein de l'équipe Environnement technique Node.js, React, Python (apprécié), Microsoft Azure, Azure OpenAI / AI Foundry, LLM, RAG, agents IA. Écosystème existant en C# .NET / Vue.js.
💡 Contexte /Objectifs : Nous proposons une mission de Dev/BA/Support pour accompagner les équipes métiers dans l'ensemble de leur besoin informatique. Bonnes connaissances fonctionnelles en finance ainsi qu'un appétit pour le développement. Nos outils principaux sont le framework .Net, Excel/Vba Dans le cadre de développements tactiques classiques : 1- Analyse fonctionnelle Analyse des outils/les besoins des utilisateurs Proposition pour intégrer ces besoins dans le système d'information Accompagnement de la mise en œuvre dans le cadre de solution tactique Accompagnement de la migration vers une solution stratégique 2- Développement Commando VBA/.Net Proposition et développement des solutions pour automatiser les tâches récurrentes Développement des nouvelles solutions pour les besoins des utilisateur FO/MO 3- Support fonctionnel sur les applications FO utilisées par le business ALMT (appli de notre client et dans une moindre mesure externe) Anticipation, analyse et identification les incidents Résolution des incidents Coordination de la résolution des incidents avec toutes les équipes IT de la banque selon le besoin : équipes support dédiées, Help Desks, équipes Infrastructure, équipes de développement etc. Par ailleurs, notre client a également un thread de développement RPA. Analyse d'éligibilité des demandes d'automatisation et fournir la charge de développement Suivi de la gouvernance ALMT pour la priorisation des demandes métiers Suivi de la gouvernance RPA et planifier les réunions nécessaires avec le métier/APS : Assessment, SIPOC, Kick off, workshop de développement en mode Agile, validation des UAT/production et la fin de l'Early Life. Rédaction de la documentation nécessaire pour chaque phase du projet Réalisation de développement en respectant les bonnes pratiques RPA Blueprism ALMT Préparation des documents et les livrables nécessaires pour le passage en production Réalisation du support RPA de 3eme niveau et la correction des bugs
Nous recherchons pour une mission longue chez notre client secteur banque/finance en région parisienne un Business Analyst senior, chef de projet fonctionnel sur Calypso Back-Office, dans un environnement de banque de financement et d'investissement. Vous rejoignez une équipe qui fait évoluer une plateforme de post-marché au cœur des opérations : règlements, livraisons, messages SWIFT, événements sur titres, comptabilité et réconciliations. Vous intervenez sur des projets à forte visibilité auprès des métiers. Vos missions : - Piloter des projets métiers : ouverture de nouveaux marchés, intégration de nouveaux brokers, enrichissement des interfaces et du reporting. - Recueillir et analyser les besoins des utilisateurs, puis rédiger les spécifications destinées aux équipes de développement et à l'éditeur. - Mettre en place la recette fonctionnelle et la non-régression, avec des scénarios de tests manuels ou automatisés. - Assurer le support avancé de niveau 3 auprès des équipes Operations (middle, back-office, comptabilité) et proposer des améliorations de process. - Coordonner et accompagner une équipe offshore en Inde : montée en compétences, validation des travaux, fluidité des échanges. - Contribuer aux sujets transverses liés à l'évolution multi-classes d'actifs de la plateforme. - Animer la conduite du changement auprès des utilisateurs et échanger avec les dépositaires, brokers et chambres de compensation. La mission se déroule sur site, avec une équipe à taille humaine et des interlocuteurs variés. Ref : O-FMFII
Nous recherchons pour une mission longue chez notre client secteur banque/finance en région parisienne un développeur .NET expérimenté. Vous rejoignez une équipe qui construit une plateforme digitale cloud couvrant l'ensemble du cycle de la vente à l'encaissement, dans un environnement Agile et international. Vos missions : - Concevoir, développer et maintenir les composants d'intégration de la plateforme, principalement en C# / .NET. - Intégrer les systèmes via des APIs REST, une architecture orientée événements, des services web, des traitements batch et des échanges de fichiers. - Travailler avec les équipes Produit, Architecture, Business Analystes et Operations. - Participer aux analyses techniques et à la résolution des incidents de production. - Réaliser des revues de code et promouvoir les bonnes pratiques de développement. - Garantir la qualité, la maintenabilité et la performance des solutions. Vous êtes recruté en CDI cadre chez Ingéniance et rejoignez notre communauté d'experts. La mission est d'un an, avec une extension possible. Ref : O-PXHLD
Vous serez directement en contrat avec notre société de prestation intellectuelle Actual Talent Services, implantée à La Défense et rattaché hiérarchiquement à votre business manager. Intervention en tant que développeur senior pour migrer les applications legacy (C++) vers .NET/C#. Les principaux défis sont : Migration des applications critiques pour le business avec des SLA à respecter Travaille avec des systèmes distribués en lien avec de multiples applications Assurance de la qualité du code et la fiabilité des systèmes La mission consiste à : Travailles en étroite collaboration avec des équipes réparties dans plusieurs pays pour comprendre les besoins et les exigences Comprend les systèmes existants (C++) et participer à leur migration vers .Net Contribution à la définition de l'architecture technique Assurance de la qualité du code en suivant les meilleures pratiques de développement et en effectuant des tests rigoureux Mis à jour des pipelines de compilation et de déploiement Support aux équipes de développement et de production Rédaction de la documentation technique (spécifications, Wiki, ..) Estimation de la charge nécessaire pour la réalisation des tâches techniques
Pour un acteur du paiement appartenant à un grand groupe bancaire français, nous recherchons un Digital Project Manager senior, côté client, afin de piloter le développement de l'application mobile d'un projet pilote lié à l'euro numérique. Au sein de l'équipe des project managers, vous êtes responsable des parcours digitaux du pilote, du cadrage à la recette. Missions principales : Interface métier / intégrateur : faire le lien entre les exigences métier et l'intégrateur qui développe l'application ; Validation des livrables : valider les livrables de l'intégrateur, notamment les parcours utilisateurs, les fonctionnalités, les user stories et les critères d'acceptation ; Pilotage des parcours clés : piloter avec l'intégrateur les parcours clés, de l'UX/UI jusqu'aux démonstrations ; Approche itérative : faire évoluer chaque parcours par itérations ; Pilotage du prestataire : orchestrer les développements du prestataire et challenger ses propositions de conception. Vous intervenez avec une posture de directeur de projet, de la phase de cadrage jusqu'à la recette de l'application mobile du pilote.
#StormYourCareer ✨ Rejoins STORM GROUP et construis ta carrière avec nous ! Aligne les enjeux métiers et les solutions SINous recherchons un(e) Développeur(se) C# .NET CIB pour renforcer nos équipes et accompagner le delivery d'applications financières critiques. Au sein d'un environnement de Banque de Grande Clientèle et d'Investissement (CIB), ton rôle consistera à concevoir de nouvelles fonctionnalités pour les chaînes Front, Middle et Back Office, à optimiser les modules existants et à garantir la robustesse des systèmes via des pratiques Craftsmanship exigeantes. Ton futur environnementTu évolueras au cœur des salles de marchés et des directions financières de grands groupes bancaires, au sein d'un écosystème technologique caractérisé par de fortes volumétries de données et des exigences strictes de performance en temps réel. En contact direct avec les équipes métiers et opérationnelles, tu travailleras au sein d'usines de développement modernes et agiles. C'est le cadre idéal pour exprimer ta maîtrise du framework .NET, appliquer la méthodologie TDD et prendre part à l'intégration de produits financiers complexes. Tes missions clésConception & Développement Logiciel CIB : Développer de nouvelles fonctionnalités applicatives et des extensions fonctionnelles adaptées aux besoins des utilisateurs du Front Office, Middle Office et Back Office. Assurer la maintenance évolutive et corrective des modules et composants existants de la stack financière. Prendre en charge l'intégration technique de nouveaux produits financiers au sein du système d'information. Qualité, Craftsmanship & Industrialisation : Garantir la qualité logicielle en s'appuyant sur des usines de développement modernes et l'application rigoureuse de la méthodologie TDD (Test-Driven Development). Assurer la gestion de la configuration logicielle et le versioning du code source. Piloter le processus de Release Management pour sécuriser et automatiser les déploiements applicatifs. Maintien en Conditions Opérationnelles : Assurer le support technique et fonctionnel de 2ème et 3ème niveau auprès des utilisateurs et des équipes opérationnelles. Diagnostiquer, analyser et résoudre les incidents de production critiques pour minimiser les impacts métiers. Ton profilFormation : Diplôme d'Ingénieur ou Bac+5 spécialisé en informatique, génie logiciel ou mathématiques financières. Expérience : Tu justifies d'une expérience réussie sur un poste similaire de développeur .NET dans l'univers bancaire, idéalement en environnement BFI / CIB. Compétences Techniques Impératives : Excellente maîtrise du langage C# et de l'écosystème .NET / .NET Core. Solides compétences en développement de bases de données et requêtage SQL (notamment sur environnement Oracle). Méthodologie & Philosophie : Parfaite maîtrise des méthodologies Agiles (Scrum/Kanban) et attachement profond à la culture Software Craftsmanship (Clean Code, refactoring, TDD). Langues : Anglais professionnel courant indispensable (contexte financier international). Tes atoutsRigueur et Culture de la Qualité : Discipline indispensable dans l'écriture des tests automatiques (TDD) pour sécuriser des applications hautement transactionnelles. Réactivité et Esprit Analytique : Capacité à appréhender rapidement des cinématiques financières complexes pour assurer un support N2/N3 efficace. Excellente Communication : Aptitude à dialoguer de manière fluide avec des interlocuteurs variés, des experts techniques de la DSI aux opérationnels métiers. Nos avantagesRemboursement des titres de transport à hauteur de 75%. Tickets restaurant pris en charge par STORM GROUP à hauteur de 50% (10,5€ / jour). Accès Gymlib / Wellpass (sport et bien-être). Contrat Santé / Prévoyance mis en place auprès de la compagnie Alan. Formation continue : Accès à Udemy Business. Prime de cooptation, prime d'intéressement et de participation. Deux à trois jours de télétravail par semaine. 5 raisons de nous rejoindreParcours sur mesure : Co-construis une trajectoire professionnelle unique, adaptée à tes ambitions. Missions Stratégiques : Interviens sur des projets d'envergure, en parfaite cohérence avec ton expertise. Suivi Dédié : Bénéficie d'un pilotage annuel structuré pour garantir ta progression continue. Excellence Continue : Développe tes compétences au quotidien au sein d'un écosystème exigeant. Performance Durable : Évolue dans un cadre où l'exigence métier respecte ton équilibre de vie. Notre processus de sélectionÉchange introductif avec un chargé de recrutement. Entretien métier avec évaluation technique approfondie. Rencontre finale pour validation du fit et projection sur la mission. Storm Group encourage une culture inclusive et multiculturelle où la diversité des profils nourrit notre intelligence collective. En rejoignant la Storm Team, tu intègres un écosystème engagé qui place le développement de tes talents au cœur de sa stratégie, tout en agissant concrètement pour la solidarité et la réduction de l'empreinte environnementale, aussi bien au sein de nos bureaux que dans les projets d'envergure que nous menons chez nos clients.
Contexte de la mission Dans le cadre du développement et de l'évolution de plateformes numériques à forte audience, une direction Produit & Technologies recherche un(e) Lead QA transverse pour accompagner les équipes en charge de plusieurs offres d'information accessibles sur le Web et les applications mobiles. Ces plateformes nécessitent un haut niveau de qualité, de disponibilité et de fiabilité, notamment lors d'événements d'actualité majeurs. Dans ce contexte, le/la consultant(e) interviendra auprès de plusieurs équipes de développement afin de piloter la stratégie d'assurance qualité, de coordonner les activités de test et de garantir l'amélioration continue des processus qualité. Il/elle assurera également le management fonctionnel de l'équipe QA, le suivi des indicateurs de performance et la communication des résultats auprès des instances de pilotage. Nous recherchons un(e) Lead QA / Test Manager confirmé(e), disposant d'une expérience significative en assurance qualité logicielle et en coordination d'équipes de test, idéalement dans un environnement produit Web et Mobile à forte audience. Le/la candidat(e) devra maîtriser la définition et le pilotage de stratégies de tests complexes, tout en étant capable de fédérer plusieurs équipes autour d'objectifs communs de qualité. Une forte capacité d'analyse, de synthèse et de communication est attendue pour assurer un reporting fiable auprès des équipes techniques, des responsables produit et du management. Une expérience dans le secteur des médias est indispensable, de même qu'une bonne maîtrise des méthodologies Agiles et des outils de gestion des tests. Une sensibilité aux enjeux de performance, de disponibilité et de continuité de service sera particulièrement appréciée. Objectifs et livrables Le/la consultant(e) sera responsable des missions suivantes : Pilotage et animation de l'équipe QA : coordination des testeurs, répartition des activités, suivi de la charge, accompagnement de la montée en compétences et participation au recrutement et à l'intégration de nouveaux profils. Définition de la stratégie de tests : élaboration et pilotage de la stratégie globale de tests fonctionnels, exploratoires, d'intégration, de bout en bout et de non-régression sur les environnements Web et Mobile. Gestion des référentiels de tests : garantie de la qualité et de la mise à jour des plans de tests, cas de tests et procès-verbaux de recette dans les outils dédiés. Pilotage de l'automatisation : contribution à la définition et au déploiement de la stratégie d'automatisation des tests, en collaboration avec les équipes techniques. Reporting et suivi de la qualité : définition et suivi des indicateurs clés (couverture de tests, volume et typologie des anomalies, tendances qualité), consolidation des résultats et présentation aux instances de pilotage. Amélioration continue : animation de la communauté QA, partage des bonnes pratiques, analyse des causes racines des anomalies et incidents de production, proposition de plans d'action préventifs. Gouvernance QA : contribution à l'évolution des méthodes, des outils et des processus qualité, ainsi qu'à la formalisation des décisions de recette et des recommandations Go/No-Go. Livrables attendus Stratégie de tests documentée et régulièrement mise à jour. Tableaux de bord des indicateurs qualité (KPI), notamment via Power BI ou Jira Dashboards. Comptes rendus des réunions de la communauté QA. Reporting consolidé de l'activité QA à destination des comités de projet et de pilotage. Contribution à la formalisation des procès-verbaux de recette et des décisions Go/No-Go. Compétences demandéesCompétencesNiveau de compétence XRay ou Zephyr Confirmé Secteur media Confirmé Management fonctionnel Expert Environnements Web & Mobile iOS / Android Expert stratégie de tests, tests fonctionnels, exploratoires, d'intégration, de bout en bout et de non-régression. Expert BDD et Gherkin Expert JIRA Expert
Pour le compte de notre client nous recherchons un Développeur Embarqué Confirmé capable d'évoluer en toute autonomie au sein d'une organisation matricielle. Rattaché(e) au projet, vous travaillerez en interface constante avec les équipes Produit, Qualité et Projet . Objectif principal : Assurer le développement logiciel embarqué d'un nouveau module de connectivité destiné à une gamme complète d'appareils et d'accessoires connectés, de la phase de Proof of Concept (POC) jusqu'à sa mise en production. Missions et Livrables attendus : Développement C embarqué dans le respect des standards de qualité et de delivery. Intégration de SDK sur cible embarquée. Conception et développement de tests : tests unitaires, bancs de tests, tooling et harnais de test. Documentation technique complète du projet. Mise au point et accompagnement jusqu'à la mise en production industrielle. Stack technique : Langages : C embarqué, Python Microcontrôleurs / OS : Gamme Espressif (ESP-IDF), FreeRTOS (RTOS préemptif) Radio & Protocoles : BLE, Wi-Fi, UART, CAN BUS Sécurité embarquée : TLS, PKI / Certificats, Secure Boot DevSecOps & CI/CD : GitHub Actions, SonarCloud, BlackDuck, Copilot Outillage & Collaboration : VSCode, GitHub, Jira, Confluence, Miro, Suite Google
Dans le cadre d'un projet stratégique chez un acteur majeur des télécommunications, nous recherchons un Architecte Fonctionnel / MOE H/F spécialisé dans les environnements SIM / eSIM. Vous intégrerez une équipe en charge des plateformes SIM et participerez à la conception et au déploiement de nouveaux services autour de l'administration des cartes SIM et eSIM. L'objectif : accompagner l'évolution des plateformes permettant notamment de gérer et configurer dynamiquement les SIM/eSIM en fonction des services et abonnements des clients, qu'il s'agisse de particuliers, d'entreprises ou d'objets connectés IoT. Descriptif des missionsEn lien avec les équipes produit, sécurité, réseau, projet et intégration/validation, vous interviendrez notamment sur : • Recueil et analyse des besoins métier autour des services SIM / eSIM • Rédaction des expressions de besoins à destination des fournisseurs • Réalisation des études de faisabilité et présentation des solutions proposées • Conception et spécification de l'architecture fonctionnelle de bout en bout • Participation à l'évolution des plateformes d'administration SIM/eSIM • Contribution aux problématiques liées aux plateformes OTA et SM-DP+ • Coordination avec les différents interlocuteurs : produit, réseau, sécurité, validation et fournisseurs • Suivi et reporting de l'avancement des projets et études • Contribution aux appels d'offres lorsque nécessaire
Salesforce Lead Developer Our Client is looking to recruit a Salesforce Developer with at least 7 to 10 years Team Lead Team Lead Experience Overall IT experience required for this position is at least 10 years. Lead Salesforce development team in developing solutions through collaboration and discussion, within our teams and with clients Review and provide guidance on design and infrastructure blueprints, proactively identify and communicate potential issues or risks Developing solutions to client problems through application of methods and tools Strong experience with version-controlled environments/interfaces Must be good learner to drive from the and front ready to pick technical work if required You will be responsible for providing expertise in the software development life cycle, from concept, architecture, design, implementation, & testing. Good understanding requirements & writing technical architecture documents Ensuring the code reviews & development best practices/processes to be followed. Responsible for planning the end-to-end technical scope of the project & customer engagement areas including planning sprint & deliveries. Estimates efforts, identify risks & provide technical support whenever needed. Demonstrates the ability to multitask & re-prioritize responsibilities based on dynamic requirements. Key Skills Strong understanding of Salesforce architecture & cloud development principles. In-depth knowledge of Salesforce Governor limits and best practice. Must have extensive hands on experience in Apex, Triggers, Webservice Callouts. Must have hands on experience in Classic development. Well versed with Lightning development fundamentals Candidate must have strong technical knowledge about the Salesforce security implementations and best practices. Candidate should have hands on experience in JavaScript and JQuery Extensive development experience in developing intuitive UI using Visualforce, JQuery and JavaScript. Extensive development experience in Salesforce integrations. Experience in working with the customer directly which includes initial requirement gathering, day-to-day technical discussions, technical demos, and project delivery. Experience with working on Agile Software development methodology. Should have excellent verbal as well as non-verbal communication skills. Should possess excellent oral, written, problem-solving and analytical skills. Should have Salesforce Certifications (App Builder, Salesforce Administrator, Platform Developer, Sales Cloud Consultants etc) Good experience in Data migration tools The position will be based in the City of London. This a hybrid role with 3 days in the office. The salary for this position will be in the range £60K - £75K. Do send your CV to us in Word format along with your salary and availability.
Contexte de la missionDans le cadre du développement et de l'évolution de ses services digitaux, notre client recherche un Stream Lead / Responsable Build & TMA pour piloter un périmètre applicatif stratégique composé d'un site web et d'une application mobile dédiés à la relation client. Ces solutions permettent notamment aux utilisateurs de consulter leurs comptes, contrats et factures, d'effectuer des paiements et d'accéder à différents services en ligne. L'environnement applicatif repose sur un système d'information complexe et fortement interconnecté, intégrant notamment des solutions CRM, de facturation et de paiement, ainsi que de nombreux échanges via API et flux de données. Vous serez responsable du pilotage global de ce périmètre, de la coordination des évolutions applicatives à la gestion de la maintenance et à la continuité de service. Vos principales missions 1. Pilotage du périmètre applicatif Définir et piloter la roadmap applicative. Organiser et prioriser le backlog en lien avec les équipes métiers. Identifier et anticiper les dépendances techniques et fonctionnelles. Assurer le suivi des risques, des budgets, des charges et des plannings. Animer les instances de gouvernance et coordonner les parties prenantes. 2. Pilotage du Build Recueillir et analyser les besoins métiers. Superviser la rédaction des expressions de besoins et des User Stories. Coordonner les phases de conception, de développement et de livraison. Suivre les engagements des équipes et prestataires. Sécuriser les mises en production et préparer les plans de retour arrière. 3. Pilotage de la TMA et du support Superviser les activités de maintenance corrective, préventive et évolutive. Piloter les prestataires et suivre les engagements de service (SLA). Coordonner la résolution des incidents et les analyses de causes racines. Garantir la qualité de la documentation et le maintien des connaissances. Challenger les estimations de charges et les propositions des prestataires. 4. Gestion des flux et des recettes Suivre les échanges entre les différentes applications via API et flux de données. Analyser les dysfonctionnements et leurs impacts sur l'ensemble de la chaîne applicative. Définir et piloter les stratégies de recette et de non-régression. Superviser les tests fonctionnels et techniques. Garantir la validation des livrables avant leur mise en production. 5. Pilotage du Run et continuité de service Organiser le transfert des évolutions du Build vers le Run. Veiller à la disponibilité des procédures d'exploitation. Participer à la mise en place des dispositifs de supervision et d'alerte. Coordonner la gestion des incidents majeurs et les plans d'action associés.
Au sein d'une nouvelle équipe, le consultant participera à l'implémentation d'une nouvelle solution de data visualisation et de suivi en temps réel des indicateurs de risques de marchés et de suivi de P&L pour les desks de dérivés de Credit flows (CDS Single Name & Index, CDS Index options, Bonds). le consultant devra maitriser le cycle de développement logiciel et avoir de solides compétences en suivi des indicateurs de marché (grecques et P&L) sur un desk de dérivés de taux et de crédit. Doté d'une bonne rigueur et d'une grande réactivité, le consultant aura le sens de la communication. Il saura anticiper et prendre des initiatives. Il est reconnu pour son esprit d'analyse et de synthèse.
Nous recherchons un(e) Senior Quant spécialisé(e) dans le pricing de produits exotiques et structurés, notamment les EMTN et leurs sous-jacents, tels que les Credit Linked Notes (CLN), les calls digitaux et les produits à participation (PDI). Le consultant interviendra sur les problématiques de valorisation et de modélisation quantitative de ces produits financiers complexes. Une expérience en Asset Management (AM) et/ou en Banque de Financement et d'Investissement (BFI) est requise. Le profil devra disposer d'une expertise confirmée en finance quantitative et d'une bonne compréhension des mécanismes de pricing des produits structurés et exotiques.
🌟 Quel sera ton poste ? 🌟 📍Lieu : Nantes (44) 🏠 Télétravail : 2 jours par semaine 📝Contrat : 👉 Contexte client : Nous recherchons un(e) Ingénieur(e) Développement C# / .NET confirmé(e) pour rejoindre une équipe travaillant sur un logiciel de simulation de flux à événements discrets, notamment utilisé pour valider des algorithmes de pilotage de robots mobiles (AGV). Tu auras pour missions de : La conception, le développement et la maintenance du logiciel de simulation de flux L'évolution du moteur de simulation Le développement d'IHM pour les utilisateurs Le déploiement de calculs massifs sur une architecture Cloud avec Docker L'amélioration et l'industrialisation des services développés par l'équipe L'optimisation des : profilage, mémoire, parallélisme La mise en place de tests unitaires et de non-régression automatisés Les revues de code et les pull requests La rédaction des spécifications et documentations fonctionnelles et techniques La participation aux cérémonies Scrum, aux déploiements et au support technique
Dans le cadre d'un programme de transformation et de modernisation de son système d'information, un acteur majeur de la banque de financement et d'investissement recherche un Développeur Fullstack C# / Angular pour intervenir sur des applications métiers utilisées en environnement de salle des marchés. La mission s'inscrit dans un contexte de migration applicative et technique, avec des enjeux de maintien en conditions opérationnelles, d'amélioration des performances et de fiabilisation des traitements. Le consultant participera à l'évolution des applications existantes, à leur migration vers de nouvelles architectures et au développement de nouvelles fonctionnalités, en étroite collaboration avec les équipes IT et les utilisateurs métiers.
Frequently asked questions about working as a iOS Mobile Developer (Swift, Objective-C...)
What is the role of a iOS Mobile Developer (Swift, Objective-C...)
The iOS mobile developer (Swift, Objective-C ...) is responsible for developing applications that run exclusively on the iOS operating system.
How much does a iOS Mobile Developer (Swift, Objective-C...) charge
Once again, the salary remains variable depending on the IOS mobile developer's skill level. Overall, the range is between £40,000 and £65,000 per year. The daily rate of an IOS mobile developer is £450.
What is the definition of a iOS Mobile Developer (Swift, Objective-C...)
The iOS mobile developer is in charge of the programming required for developing applications for iPad and iPhone. Indeed, these two devices operate exclusively with the iOS operating system. The iOS mobile developer is therefore responsible for development, bug fixing, and testing of the applications they develop. Obviously, this is not solitary work but rather done in correlation with other collaborators such as graphic designers or the project manager.
Throughout their work, they ensure to write specifications and follow various guidelines. When the iOS development work is completed, they perform tests by imagining different scenarios. This allows them to detect bugs and proceed immediately with their correction. In parallel, they continuously optimize the application's functionality.
These various interventions are necessary to make the application as pleasant as possible for users. Finally, the iOS mobile developer provides technical support by writing functional and technical documentation for concerned parties. But nowadays, the job also requires developing specific applications for equipment such as Mac computers or the Apple Watch.
What type of mission can a iOS Mobile Developer (Swift, Objective-C...) handle
The iOS mobile developer develops mobile applications on iOS. They work in collaboration with the mobile project manager to ensure technical development in perfect compliance with client expectations. On a daily basis, they work closely with the Web designer and content manager. Their primary skill is based on perfect knowledge of programming language, but also on knowledge of the mobile applications usage environment.
• Among their main missions, you will find an analysis of the technical and functional specifications written by both the functional project manager and the technical project manager.
• Choose the most appropriate solution in relation to the technical architecture of the project for the iOS application.
• Ensure the different validation points and different project sequences.
• Take on the role of programmer by providing code that enables a smooth application.
• Integrate texts, images, and more broadly, graphic mockups.
• Actively participate in numerous testing phases to correct potential bugs, but also to improve user experience.
• Furthermore, the iOS mobile developer ensures complementary developments and participates in the application's improvement.
• Finally, they take into account the evolution and needs of their clientele to keep the iOS application up to date.
What are the main skills of a iOS Mobile Developer (Swift, Objective-C...)
• An iOS mobile developer's skills revolve around these choices regarding application development.
• Have excellent front-end knowledge, particularly concerning HTML, JavaScript, CSS, and jQuery languages.
• Working as an iOS mobile developer requires creativity, curiosity, and rigor.
• It is important to be flexible and responsive to take into account the numerous feedbacks from the client or technical teams.
• Good communication and oral fluency remain particularly valuable.
What is the ideal profile for a iOS Mobile Developer (Swift, Objective-C...)
In the field of Web development, like many other IT professions, several qualities are required, both on the technical and interpersonal levels. Since the iOS mobile developer works with several people, they must have perfect mastery of their subject and express themselves clearly.
Obviously, mastering programming languages is absolutely essential, as is having excellent knowledge of numerous work environments.
In parallel, the various development tools must be perfectly known, while ensuring continuous monitoring of new technologies to keep up with digital developments.