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.

Your search returns 626 results.
Contractor

Contractor jobLead Tech Python Angular AWS (H/F)

Insitoo Freelances
Published on
Angular
AWS Lambda
DevOps

2 years
510-600 €
Bordeaux, Nouvelle-Aquitaine
Basée à Lille, Lyon, Nantes, Grenoble, Marseille, Paris et Bruxelles, Insitoo Freelances est une société du groupe Insitoo, spécialisée dans le placement et le sourcing des Freelances IT et Métier. Depuis 2007, Insitoo Freelances a su s'imposer comme une référence en matière de freelancing par son expertise dans l'IT et ses valeurs de transparence et de proximité. Actuellement, afin de répondre aux besoins de nos clients, nous recherchons un Lead Tech Python Angular AWS (H/F) à Bordeaux, France. Description de l'exigence : • Piloter techniquement l'équipe de développement. • Garantir la qualité des livrables techniques. Assurer la cohérence de l'architecture logicielle et des pratiques de développement. • Contribuer activement à la conception, au développement et au maintien en conditions opérationnelles du produit. Description des activités : 1. Pilotage technique et coordination • Définir la stratégie de développement du produit • Partager et valider cette stratégie avec le Pilote de Produit et le Product Owner • Garantir l'alignement technique avec les standards de l'UPN (architecture, sécurité, performance, documentation, etc.) 2. Encadrement de l'équipe de développement • Accompagner techniquement les développeurs : revue de code, pair programming, aide à la montée en compétences • Animer des rituels techniques • Être le référent technique pour les choix structurants et l'arbitrage technique 3. Contributions opérationnelles (BUILD & RUN) • Participer activement au développement des fonctionnalités du produit (BUILD) • Intervenir sur les activités de maintenance et de correctifs applicatifs (RUN) • Veiller à la qualité du code, au respect des bonnes pratiques (tests, CI/CD, sécurité) 4. Production documentaire • Rédiger et maintenir les documents suivants pour chaque produit : Document des bonnes pratiques de développement, de stratégie documentaire, de stratégie de tests • Garantir leur présence dans le référentiel documentaire du projet 5. Suivi de l'avancement des tâches • Utiliser les outils de ticketing pour suivre les activités de développement • S'assurer que 90 % à 100 % des activités affectées aux développeurs sont réalisées lors de chaque cycle de développement • Participer aux cérémonies agiles 6. Veille technologique et amélioration continue • Proposer des évolutions techniques ou des innovations utiles à la valeur produit • Capitaliser sur les retours d'expérience pour améliorer en continu les pratiques de l'équipe • Contribuer à la dynamique des disciplines transverses de l'UPN • Collaborer avec la Discipline Build & Run des développements sur les bonnes pratiques et capitaliser sur les feedbacks de cette discipline • Participer aux activités de MCO
View this job
Contractor

Contractor jobD365 CE Developer - Outside IR35

LA International Computer Consultants Ltd
Published on

12 months
£400-435
United Kingdom
Role: : Dynamics 365 CE Developer Location : Remote with occasional travel to client site in London IR35 status : Outside We are looking for a skilled Dynamics 365 CE Developer to design, develop, and customize CRM solutions using Microsoft Dynamics 365 and Power Platform. The role involves working closely with functional teams and stakeholders to deliver scalable, high-quality solutions. Must-Have Skills (Mandatory) Core Dynamics & Development * Strong hands-on experience with Microsoft Dynamics 365 CE / CRM Solid experience in: o C# and .NET o Plugin Development (custom plugins, workflow activities) Experience with: o Power Platform (Power Apps - Model-driven, Power Automate, Canvas App) o Dataverse (entities, relationships, security model) Scripting & Integration * Proficiency in JavaScript / TypeScript for client-side scripting * Experience developing REST APIs / Web API integrations * Knowledge of integration patterns with external systems Tools & Practices Experience with: o Plugin Registration tool o XRMToolbox o Visual Studio / VS Code o Solution deployment and environments management Understanding of source control (Git / Azure DevOps) Database & Querying * Working knowledge of: o Dataverse / SQL concepts o FetchXML / QueryExpression LA International is an award-winning partner of choice for many of the world's most influential companies and government organisations. Holding Enhanced Government Security Accreditation, we are recognised as the European market leader in the delivery of Security Cleared talent to organisations that demand the very highest levels of security, compliance and assurance. A multiple award-winning organisation, having secured the prestigious Queens Award for Enterprise: International Trade over consecutive years. We are committed to fostering an inclusive, equitable and accessible workplace where everyone feels valued and supported. We welcome applications from all individuals, regardless of background or identity, and we encourage candidates who may not meet every listed requirement to still apply. If you require any adjustments or support during the recruitment process, please let us know and we will work with you to ensure a fair and accessible experience. Please Note: If a high volume of applications is received, only candidates shortlisted will be contacted.
View this job
Permanent

Job VacancyFIS Integrity -Treasury and Risk Management System Support Analyst

Nexus Jobs Limited
Published on

£55k-65k
London, England, United Kingdom
FIS Integrity -Treasury and Risk Management System Support Analyst Our Client is in the process of implementing a global rollout of FIS Integrity Treasury and Risk Management System. You must have at least 1 to 4 years experience of working with and supporting FIS Treasury and Risk Management System Integrity. This is a 1 to 3 level implementation and support position. The Client may consider experience of FIS Quantum as well. Experience of software development skills with Python, C# .net, C++ and SQL Server would be very useful for this role. Role Description This is a full-time hybrid role for an FIS Integrity System Treasury and Risk Management System Support Analyst to be based in London with flexibility. The Client may consider remote working in exceptional situations. The analyst will be responsible for providing technical support, troubleshooting issues related to the Treasury and Risk Management system (Integrity), and ensuring system stability. Daily tasks include resolving technical queries, conducting system analysis, offering guidance to users, and proactively identifying process improvements to optimize workflows. Ideally have been involved in end-to-end implementation and enhancement of FIS Integrity for banking and treasury clients globally. Lead requirements analysis and translated complex treasury and capital markets processes into functional system designs. Research and document client needs processes relating to system design or enhancements. Facilitate client workshops and training, supporting successful go-lives and post-implementation adoption. Build and support system integrations with third-party platforms including SAP, Bloomberg, Reuters, FXALL, 360T…etc. Configuration of payment processes such as Swift Develop and execute test plans and UAT, performing manual financial validations to ensure accuracy and compliance. Design custom data sources and reports beyond standard product offerings to meet client regulatory and operational needs. You will ideally have experience of ATS training. Qualifications Proficiency in Technical Support, Troubleshooting, and resolving system issues Strong background in Information Technology and Operating Systems Exceptional Analytical Skills to interpret data and identify solutions Effective communication and problem-solving abilities A bachelor's degree in a related field such as IT, Computer Science, or Engineering Experience with FIS Integrity or similar Treasury and Risk Management systems is highly desirable A proactive attitude and ability to adapt to a hybrid work environment This will be a hybrid role with 3 days in the office in Central London. The salary for this role will be in the range £55K - £65K. Do send your CV to us in Word format along with your salary and availability.
View this job
Contractor

Contractor jobDéveloppeur C++ (F/H)

Experis France
Published on

1 month
146-200 €
Mougins, Provence-Alpes-Côte d'Azur
Développeur C++ (F/H) - Mougins Dans le cadre de l'évolution d'une plateforme stratégique de mise en relation, nous recherchons un(e) Développeur C++ / Ingénieur Logiciel Back-End. Vous intervenez sur le développement, la maintenance et l'optimisation d'une plateforme permettant la connexion et les interactions entre les utilisateurs. Vous évoluerez dans un environnement technique centré sur le C++, avec une forte composante liée aux bases de données et aux performances applicatives. Vous participerez à l'ensemble du cycle de vie des développements, de l'analyse des besoins jusqu'à la mise en production des évolutions. Missions principalesParticiper au développement et à l'évolution de la plateforme de mise en relation. Concevoir, développer et maintenir les composants applicatifs en C++. Optimiser les performances des traitements et des accès aux bases de données. Réaliser les analyses techniques et proposer des solutions adaptées aux besoins métier. Assurer la correction des anomalies et la maintenance évolutive des applications. Participer aux phases de tests, d'intégration et de mise en production. Garantir la qualité, la robustesse et la scalabilité des développements réalisés. Rédiger et maintenir la documentation technique. Collaborer avec les équipes de développement, d'architecture et de production.
View this job
Permanent

Job VacancyDéveloppeur Talend Sénior / Team Lead H/F

S-quaar
Published on
Business Object
Enterprise Service Bus (ESB)
ODI Oracle Data Integrator

45k-50k €
Brest, Brittany
Lieu : Brest (29) Salaire : 45 à 50 000 euros annuel brut Rythme : 2 jour(s) de télétravail à l'issue de la période d'essai Dans le cadre du déploiement et de la montée en puissance d'une plateforme d'intégration de données, nous recherchons un Développeur Talend Sénior / Team Lead H/F pour intervenir sur des flux d'échanges batch et temps réel. Vous intégrerez une équipe SI structurée et jouerez un rôle clé dans la standardisation, la gouvernance et l'industrialisation des flux inter-applicatifs au sein d'un environnement multi-applicatif en forte évolution. Vous serez également impliqué·e dans un programme stratégique de migration des flux existants vers la nouvelle plateforme d'intégration. VOS MISSIONS : En tant que référent·e technique intégration, vous interviendrez sur les missions suivantes : • Animer et fédérer une communauté de développeurs spécialisés dans les flux inter-applicatifs • Piloter les développements d'interfaces (estimation des charges, réalisation, coordination de partenaires externes, accompagnement aux phases de tests et de recette) • Concevoir et développer certains flux complexes à forte valeur ajoutée • Apporter une expertise technique sur les sujets complexes : résolution d'incidents, revues de code, amélioration continue des pratiques • Contribuer à la définition et à la validation des livrables d'architecture SI (schémas d'échanges, spécifications d'interfaces, documentation technique et référentiels) • Travailler en étroite collaboration avec les responsables applicatifs et les équipes exploitation afin d'optimiser la fiabilité et la performance des flux • Définir, documenter et faire appliquer les normes de développement et les processus de mise en production • Participer au cadrage technique et au dimensionnement de la plateforme d'intégration en lien avec l'architecture SI • Accompagner et faire monter en compétences les équipes internes sur les sujets d'intégration et de gouvernance des données • Superviser la configuration, l'exploitation et la surveillance des services déployés sur la plateforme dans le respect des exigences de sécurité • Garantir la conformité du cycle de vie de la donnée avec les réglementations en vigueur (RGPD)
View this job
Permanent

Job VacancyFIS Integrity -Treasury and Risk Management System Support Analyst

Nexus Jobs Limited
Published on

£60k-90k
London, England, United Kingdom
FIS Integrity -Treasury and Risk Management System 2nd and 3rd Level Support Analyst Our Client is in the process of implementing a global rollout of FIS Integrity Treasury and Risk Management System. You must have at least 1 to 4 years experience of working with and supporting FIS Treasury and Risk Management System Integrity. This is a 2nd to 3 level implementation and support position. The Client may consider experience of FIS Quantum as well. Experience of software development skills with Python, C# .net, C++ and SQL Server would be very useful for this role. Role Description This is a full-time hybrid role for an FIS Integrity System Treasury and Risk Management System Support Analyst to be based in London with flexibility. The Client may consider remote working in exceptional situations. The analyst will be responsible for providing technical support, troubleshooting issues related to the Treasury and Risk Management system (Integrity), and ensuring system stability. Daily tasks include resolving technical queries, conducting system analysis, offering guidance to users, and proactively identifying process improvements to optimize workflows. Ideally have been involved in end-to-end implementation and enhancement of FIS Integrity for banking and treasury clients globally. Lead requirements analysis and translated complex treasury and capital markets processes into functional system designs. Research and document client needs processes relating to system design or enhancements. Facilitate client workshops and training, supporting successful go-lives and post-implementation adoption. Build and support system integrations with third-party platforms including SAP, Bloomberg, Reuters, FXALL, 360T…etc. Configuration of payment processes such as Swift Develop and execute test plans and UAT, performing manual financial validations to ensure accuracy and compliance. Design custom data sources and reports beyond standard product offerings to meet client regulatory and operational needs. You will ideally have experience of ATS training. Qualifications Proficiency in Technical Support, Troubleshooting, and resolving system issues Strong background in Information Technology and Operating Systems Exceptional Analytical Skills to interpret data and identify solutions Effective communication and problem-solving abilities A bachelor's degree in a related field such as IT, Computer Science, or Engineering Experience with FIS Integrity or similar Treasury and Risk Management systems is highly desirable A proactive attitude and ability to adapt to a hybrid work environment This will be a hybrid role with 3 days in the office in Central London. The salary for this role will be in the range £60K - £90K. Do send your CV to us in Word format along with your salary and availability.
View this job
Contractor

Contractor jobLead Développeur .NET C# CLOUD AZURE

5COM Consulting
Published on
.NET
Azure

1 year
500-550 €
Paris, France
Senior Developer / Lead Developer – .NET & Cloud Microsoft Azure (H/F)Le posteDans le cadre du renforcement de nos équipes, nous recherchons 1 profil expérimenté de type Senior Developer / Lead Developer, capables d'évoluer en forte autonomie au sein d'environnements cloud Microsoft Azure. Nous recherchons avant tout de véritables ingénieurs logiciels, dotés d'un fort esprit d'analyse et de résolution de problèmes. Les profils attendus doivent être capables d'investiguer des problématiques complexes, d'identifier les causes racines d'un incident ou d'un blocage, de proposer des solutions robustes et de valider eux-mêmes la qualité de leurs réalisations. Nous ne recherchons pas uniquement des développeurs réalisant des demandes fonctionnelles, mais des ingénieurs capables de concevoir, challenger, diagnostiquer et faire évoluer des plateformes cloud complexes en autonomie. Compétences techniques attenduesDéveloppementExcellente maîtrise de C# / .NET Solide expérience dans le développement d'API et de services backend Maîtrise des principes SOLID, des Design Patterns et des bonnes pratiques de conception logicielle Bonne connaissance des approches Clean Architecture, Domain-Driven Design (DDD) et architectures orientées services Expérience significative des pratiques garantissant la qualité logicielle Maîtrise des problématiques de performance, de scalabilité et de maintenabilité des applications Cloud Microsoft AzureMaîtrise avancée de l'écosystème Microsoft Azure (conception, développement, déploiement, exploitation) Excellente compréhension des architectures distribuées, résilientes, sécurisées et scalables Capacité à sélectionner les ressources Azure les plus adaptées aux besoins Expérience significative sur : App Services, Azure Functions, Container Apps, Service Bus, API Management, Key Vault, Azure Storage, Azure SQL, Cosmos DB, Application Insights, Azure Monitor Bonne compréhension des enjeux de gouvernance, sécurité, observabilité, réseau et optimisation des coûts Sécurité & IdentitéTrès bonne maîtrise des mécanismes d'authentification/autorisation via Microsoft Entra ID Expérience sur OAuth 2.0, OpenID Connect et la sécurisation des API Maîtrise des concepts de Managed Identity, RBAC et des bonnes pratiques de sécurité cloud ArchitectureExpérience en conception d'architectures cloud natives et distribuées Maîtrise des architectures orientées événements et des systèmes asynchrones Bonne compréhension de la résilience, haute disponibilité, reprise sur incident, scalabilité Capacité à concevoir des architectures robustes, évolutives et observables DevOps & IndustrialisationExpérience sur Azure DevOps et/ou GitHub Actions Maîtrise des chaînes CI/CD Connaissance de l'Infrastructure as Code (Terraform, Bicep ou équivalent) Culture DevSecOps, monitoring, logging et observabilité Soft skills indispensablesForte autonomie Esprit d'investigation et de résolution de problèmes Curiosité technique et capacité d'apprentissage Capacité à challenger les choix techniques de manière constructive Sens des responsabilités et culture du résultat Excellentes capacités de communication et de collaboration Atouts supplémentairesExpérience de Lead Developer / Tech Lead Capacité à encadrer, accompagner et faire monter en compétence une équipe de développeurs Participation aux choix d'architecture Animation de revues de code et amélioration continue des pratiques de développement
View this job
Permanent
Contractor

Job VacancySenior Full-Stack Developer – Angular / Python / GCP

Atos
Published on
Angular
BigQuery
CI/CD

12 months
36k-48k €
390-550 €
Aubervilliers, Ile-de-France
Dans le cadre de sa stratégie de transformation digitale, Veolia Digital Business & Technology (DB&T) recherche un Senior Full-Stack Developer pour rejoindre le domaine Water. Vous intégrerez une squad Agile en charge du développement, du déploiement, du support et de la maintenance d'un portefeuille de 7 produits digitaux déployés à l'international. Vous travaillerez en étroite collaboration avec les Product Managers, le Product Owner, les Tech Leads et les équipes de développement afin de construire une plateforme servicielle unique destinée à faire évoluer les solutions historiques du groupe. Vos missions Au sein de la squad, vous participerez à toutes les étapes du cycle de développement : Développer les fonctionnalités à partir d'EPICs et de User Stories Participer au design et aux choix techniques Développer et intégrer les composants Front-End et Back-End Mettre en production les développements via une chaîne CI/CD Réaliser les tests unitaires et End-to-End Garantir la qualité du code (SonarQube, revues de code) Documenter les développements et maintenir une documentation technique de qualité Participer à l'amélioration continue des applications et à la réduction des défauts Collaborer quotidiennement avec le Product Owner, les Tech Leads, les Product Managers et les architectes Être force de proposition sur les solutions techniques et les bonnes pratiques de développement
View this job

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.

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2026 © Free-Work / AGSI SAS
Follow us