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.

814 results
Contractor

Contractor jobLead QA / Test Manager (Web & Mobile, secteur médias)

RIDCHA DATA
Published on
Android
Gherkin
iOS

6 months
360-390 €
Paris, France
Vous êtes Lead QA confirmé(e) et vous connaissez bien le secteur des médias ? Nous recherchons un(e) consultant(e) pour accompagner la direction Produit & Technologies d'un acteur majeur de l'information numérique, avec des plateformes Web et mobiles à forte audience. Le contexte Ces plateformes doivent rester fiables et disponibles en permanence, surtout lors des grands événements d'actualité. Vous travaillerez avec plusieurs équipes de développement. Votre rôle : piloter la stratégie qualité et faire progresser les pratiques de test. Vos missions Animer l'équipe QA : coordonner les testeurs, répartir la charge, faire monter les profils en compétences et participer aux recrutements. Définir et piloter la stratégie de tests sur le Web et le mobile : tests fonctionnels, exploratoires, d'intégration, de bout en bout et de non-régression. Garantir la qualité des référentiels de tests : plans, cas de tests et procès-verbaux de recette. Définir et déployer la stratégie d'automatisation avec les équipes techniques. Suivre les KPI qualité (couverture, anomalies, tendances) dans Power BI ou Jira Dashboards, puis les présenter aux comités de pilotage. Animer la communauté QA, analyser les causes racines des incidents et proposer des plans d'action préventifs. Formaliser les décisions de recette et les recommandations Go/No-Go.
View this job
Permanent

Job VacancyFront and Backend C# Dot Net Javascript Software Developer with Umbraco

Nexus Jobs Limited
Published on

£55k-65k
West Finchley, England, United Kingdom
Front and Backend C# Dot Net Javascript Software Developer with Umbraco Our Client is an established leader in the travel industry. They are looking to recruit a Full Stack Dot Net Software Developer to work on a major transformation programme for this award-winning Luxury Travel Company. Projects will include designing and implementing web based tools to automate operational tasks and improve accuracy of pricing and management information and web site enhancements. We are seeking an individual who is looking to take on the technical design and implementation of technical solutions for the business. The Client works with a number of third party suppliers and the candidate will also liaise and work closely with our vendors to help deliver solutions, as required. Depending on your expertise you will have the opportunity to take on the management of projects involving multiple stakeholders and vendors. You will be responsible for: Design and implementation of web based tools to automate a variety of business processes Implementation of enhancements to the company website (built on Umbraco) Interfacing with business systems and data warehouse to implement the required functionality Analysing and identifying ways to automate processes working alongside the business lead Designing and validating the technical suitability of proposed solutions including database design and software approaches proposed by vendors Taking on complex business change projects that involve multiple stakeholders and suppliers Potential for managing suppliers tightly to ensure delivery of our requirements within budget and on time Risk and issue management to ensure a pro-active approach is taken to managing these Skills and Experience: The Client would ideally like to see some experience with specific retail Travel Industry domain knowledge Track record of delivering projects involving in-house resources and/or third party suppliers Ability to design and architect technical solutions to complex business problems Full Stack development experience (ASP.NET, C#, HTML, CSS, JavaScript, JQuery, ReactJS, AngularJS, MS SQL Server) CMS experience e.g. with Umbraco – experience of Umbraco would be a plus Continuous Delivery skills, tools and techniques (e.g. Git, Github, Jenkins, Docker, Vagrant, Chef, Puppet, Selenium, etc.) Familiar with Azure cloud services & setting up/managing resources/deploying apps Experience in implementing business process automation Capable of working with (and developing) multiple (REST) APIs documented with e.g. OpenAPI/swagger PowerBI, PowerQuery, Dax & M Other API messaging formats e.g. JSON, XML, SOAP Experience of structured testing and quality assurance approaches (e.g. Test Driven Development and Behaviour Driven Development) A positive and cooperative individual who will work effectively across departments and within a team Ability to understand and document business requirements This is an exciting new role at this organisation – salary range £50K - £65K. The company is based in London. Please send your CV to us in Word format along with your salary and availability.
View this job
Contractor

Contractor jobJava Developer

LA International Computer Consultants Ltd
Published on

£340-345
Belyy, Tver Oblast, Russia
Java developer - Glasgow Strong experience in Java development, including Java 21-25, modern Java features, and object-oriented design principles. Experience developing and maintaining applications using Spring Boot 4.x, REST APIs, and microservices architectures. Good technical and analytical skills, with the ability to understand existing systems, troubleshoot issues, and deliver effective solutions. Highly Valued Skills Experience developing enterprise applications using GitLab, GitLab CI/CD, Maven/Gradle, automated testing, and source control best practices. Experience with Kubernetes, Docker, and containerized application deployment. Experience with messaging technologies such as JMS, Kafka, or similar platforms. Knowledge of modern web technologies including React, TypeScript, HTML5, CSS, and JavaScript. Experience within the Financial Services sector. Familiarity with AI-assisted development tools such as GitLab Duo, Claude, and similar developer productivity platforms. 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 VacancyDéveloppeur logiciel embarqué C/C++ – Linux embarqué (H/F)

Amiltone
Published on
C/C++
Linux

45k-50k €
Aix-en-Provence, Provence-Alpes-Côte d'Azur
Intégré à nos équipes sur notre Factory ou chez nos clients, vous interviendrez en tant que Développeur C/C++ embarqué pour contribuer à la conception et au développement des applicatifs embarqués de nos systèmes. À ce titre, vous serez amené(e) à : - Développer, améliorer et maintenir les logiciels embarqués de nos produits en C/C++ ; - Contribuer à la construction et à l'évolution des systèmes Linux embarqués avec Buildroot ; - Veiller à la sécurité, à la fiabilité et aux performances des solutions, en appliquant les bonnes pratiques de développement ; - Participer aux évolutions du simulateur de produits pour accompagner l'intégration et la validation de nouvelles fonctionnalités ; - Réaliser des tests unitaires et contribuer à la validation des systèmes embarqués ; - Analyser et diagnostiquer les dysfonctionnements, puis proposer et mettre en œuvre des corrections et des améliorations ; - Explorer et intégrer des usages de l'intelligence artificielle dans les méthodes de travail et les produits ; - Collaborer avec les équipes internes pour répondre aux besoins des clients et anticiper les évolutions des solutions. Compétences techniques : - Développement en C/C++ ; - Pratique de Linux embarqué ; - Construction de systèmes embarqués avec Buildroot ; - Sensibilité à l'architecture logicielle, à la cybersécurité et aux performances ; - Utilisation de Jira pour le suivi des activités
View this job
Permanent

Job VacancyBusiness Developer Junior – ESN - Conseil en Ingénierie à Lyon

Deodis
Published on
Business Development

40k-50k €
Lyon, Auvergne-Rhône-Alpes
Business Developer - Junior – ESN - Conseil en Ingénierie à Lyon ………………………… PRESENTATION ENTREPRISE Itamsys est une structure en pleine croissance spécialisée dans le conseil en ingénierie IT et l'intégration de solutions logicielles de Service Management. Nous accompagnons nos clients dans leurs projets à forte valeur ajoutée, en leur proposant les meilleurs experts sur des missions longues et pluriannuelles. Itamsys, c'est avant tout une structure à taille humaine, fondée sur des compétences et des personnalités. Nous sommes convaincus que l'épanouissement passe par l'engagement, la solidarité, la convivialité et les moyens. C'est dans cet esprit que nous accueillons les nouveaux collaborateurs. . DESCRIPTIF DU POSTE Dans le cadre de notre développement, nous recherchons un(e) Ingénieur Commercial Junior / Business Developer pour rejoindre notre Business Unit IT Services et contribuer activement à la croissance de nos activités de conseil en ingénierie. Vos principales responsabilités seront les suivantes : · Prospecter et développer un portefeuille de clients (PME, ETI, Grands Comptes). · Qualifier les besoins clients en expertise et conseil en ingénierie IT. · Collaborer étroitement avec les équipes de recrutement pour identifier et proposer les meilleurs consultants. · Piloter le cycle de vente complet : identification, qualification, proposition, négociation et closing. · Assurer le suivi et la fidélisation de vos clients afin de garantir leur satisfaction et identifier de nouvelles opportunités. · Contribuer activement à la stratégie commerciale et au développement du chiffre d'affaires de la BU IT Services. PROFIL De formation supérieure Bac+5 (école de commerce ou école d'ingénieur), vous justifiez d'une expérience d'au moins 3 ans dans une fonction commerciale B2B, idéalement au sein d'une ESN ou d'une société de conseil. Une bonne compréhension des environnements techniques et des métiers de l'ingénierie IT est nécessaire. Chasseur(se) et entrepreneur(se) dans l'âme, orientés résultats, vous êtes animé(e) par l'envie de générer de la croissance et d'accélérer le développement d'une entreprise en pleine expansion. Vous avez d'excellentes qualités relationnelles et le sens du service client. Enfin, vous avez envie d'évoluer dans une structure à taille réellement humaine où votre engagement et vos réussites seront reconnues. POURQUOI NOUS REJOINDRE ? Nous sommes une ESN agile qui valorise l'autonomie, la collaboration et l'initiative. Notre BU IT Services est en plein essor et au cœur de la stratégie de développement du groupe. Vous aurez la possibilité de collaborer avec des clients variés, sur des projets à forts enjeux technologiques. Nous vous proposons un environnement stimulant et une culture d'entreprise humaine et exigeante, centrée sur la confiance, la transparence et la réussite collective. Si vous vous reconnaissez, venez nous rencontrer ! CONDITIONS DU POSTE Home office 3 journées sur 5. Fixe (40K€) + Variable (10K€) + Intéressement
View this job
Contractor
Permanent

Job VacancyDéveloppeur C/C++ embarqué sénior H/F

FENYX Consult
Published on
C/C++

3 years
Nice, Provence-Alpes-Côte d'Azur
Chez FENYX, on ne se contente pas d'être un acteur du service en ingénierie : on accompagne avec passion la transformation digitale de nos clients partout en France, avec une expertise affirmée dans les métiers de l'IT. Labelisés "Happy at Work", nous avons à cœur de faire rimer performance et épanouissement professionnel. Pourquoi nous rejoindre ? Un esprit start-up, une expertise solide : FENYX, c'est une structure à taille humaine où proximité, transparence et esprit d'équipe sont au cœur de notre quotidien. Des missions partout en France ! Nos agences sont implantées sur la Côte d'Azur, à Aix/Marseille et Monaco, mais nos projets s'étendent aujourd'hui sur l'ensemble du territoire français, en présentiel ou en télétravail. Une entreprise engagée pour le bien-être et la planète : Coaching personnalisé, formations, accompagnement carrière Afterworks, événements solidaires, actions RSE Une ambiance bienveillante où on se serre les coudes. Votre futur terrain de jeu : des projets innovants, des environnements techniques stimulants, et une équipe toujours plus proche de vous Rattaché(e) à l'équipe de développement logiciel embarqué, vos principales responsabilités seront : Concevoir, spécifier et développer des fonctionnalités firmware en C et C++. Participer à l'intégration de fonctionnalités de cybersécurité au sein de systèmes embarqués. Développer et maintenir des logiciels embarqués sous environnements Linux et systèmes temps réel (VxWorks). Rédiger les spécifications techniques et contribuer à la définition des architectures logicielles. Réaliser des investigations techniques pour identifier et corriger les anomalies et dysfonctionnements logiciels. Effectuer des opérations de debugging bas niveau à l'aide d'outils spécialisés, notamment Lauterbach. Intervenir sur des problématiques liées aux stacks IP, aux protocoles de communication et aux architectures réseaux. Collaborer avec les différentes équipes techniques afin de garantir la qualité, la fiabilité et la sécurité des développements. Participer à l'amélioration continue des pratiques de développement et de validation logicielle.
View this job
Contractor
Permanent

Job VacancyLead / Développeur Sénior - C# C++

ANDEMA
Published on
C#
C/C++
Development

1 year
40k-46k €
400-460 €
Valence, Auvergne-Rhône-Alpes
Vous pilotez les évolutions logicielles qui vous sont confiées, depuis l'analyse du besoin jusqu'à la livraison de la solution. À ce titre, vous serez amené à : • Analyser les besoins et définir les solutions techniques à mettre en œuvre • Organiser, coordonner et suivre les activités de développement de votre périmètre • Garantir la cohérence technique des développements réalisés • Participer aux développements des fonctionnalités les plus complexes ou critiques • Piloter les phases de tests et de validation jusqu'à la qualification des livrables • Assurer la livraison et le déploiement des solutions sur les différentes plateformes Tâches • Analyser les demandes d'évolution et réaliser les études d'impact • Rédiger les spécifications techniques et contribuer au découpage des travaux • Planifier et coordonner les activités de développement de son périmètre • Assurer le suivi des développements et anticiper les risques techniques ou planning • Réaliser ou superviser les développements logiciels • Garantir la cohérence et la qualité des solutions mises en œuvre • Planifier, coordonner et suivre les activités de tests et de validation réalisées par les différentes équipes du site jusqu'à la qualification des livrables • Analyser et coordonner la résolution des faits techniques et anomalies • Assurer les interfaces avec les autres équipes du service et les différents acteurs du Bureau d'Études • Veiller au respect des budgets, des délais et des jalons projet • Assurer le reporting de l'avancement auprès du chef d'équipe et du référent fonctionnel de l'application (Chef de Projet Etude). • Réaliser les installations, livraisons et paramétrages sur les plateformes internes et clients • Rédiger et maintenir la documentation projet et technique (spécifications, plans de tests, notes de livraison, procédures)
View this job
Contractor
Permanent

Job VacancySolution Architect MDM / UEM

Ela Technology
Published on
Mobile Device Management (MDM)

1 year
65k-85k €
620-700 €
Vélizy-Villacoublay, Ile-de-France
Dans le cadre d'un programme stratégique de transformation du Digital Workplace, nous recherchons un(e) Solution Architect spécialisé(e) MDM/UEM pour accompagner la migration d'une plateforme de gestion des terminaux vers une solution SaaS de nouvelle génération. Vos missionsAu sein d'une équipe projet internationale, vous interviendrez sur des sujets d'architecture, de migration et d'accompagnement des équipes techniques. Migration MDMValidation des prérequis et de la stratégie de migration Contribution aux plans de migration et aux phases de validation Coordination des tests et des dry-runs Analyse et gestion des risques techniques Accompagnement des équipes d'exploitation et de support Organisation des transferts de compétences Cadrage UEMAnimation d'ateliers de recueil des besoins Définition des cas d'usage et scénarios de gestion des terminaux Élaboration de recommandations d'architecture Définition des stratégies d'adoption et de déploiement Architecture & DocumentationProduction de documents d'architecture et de dossiers techniques Formalisation des décisions d'architecture Rédaction des procédures de migration et plans de rollback Participation aux démonstrations et Proof of Concept (POC) Gouvernance ProjetParticipation aux comités projet et techniques Suivi des dépendances et des risques Collaboration étroite avec le chef de projet et les équipes infrastructure, sécurité et exploitation
View this job
Contractor

Contractor jobLead Developer .NET / Node.js – Agentic AI

Freelance.com
Published on
.NET
Agentic AI
Azure DevOps

1 year
510-610 €
Le Pecq, Ile-de-France
Dans le cadre du renforcement des équipes de développement logiciel de l'un de nos clients grands comptes, nous recherchons un Lead Developer .NET / Node.js spécialisé en Agentic Engineering. Vous interviendrez sur la conception et le développement de nouvelles applications en vous appuyant sur des agents IA, tout en garantissant le respect des standards d'architecture et des bonnes pratiques de développement logiciel. Rattaché à un architecte, vous collaborerez étroitement avec les équipes de développement et les responsables techniques. Vos principales missions seront : Concevoir et développer des applications en environnement .NET/C# ou TypeScript/Node.js. Exploiter les outils d'Agentic Engineering (Claude Code, Cursor, OpenCode…) pour automatiser et optimiser les activités de développement. Mettre en œuvre les approches de Context Engineering, Harness Engineering et Spec Driven Development. Définir les contextes, instructions et spécifications nécessaires au bon fonctionnement des agents IA. Garantir la qualité, la fiabilité et la maintenabilité du code produit. Appliquer les bonnes pratiques de développement : TDD, Clean Code, principes SOLID. Participer aux choix techniques et veiller au respect des standards d'architecture logicielle. Collaborer avec les architectes et les équipes techniques sur les évolutions applicatives.
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