D veloppement dApplications iOS :
- Concevoir et d velopper des applications mobiles robustes et volutives pour iOS en utilisant Swift et/ou ObjectiveC.
- Impl menter des interfaces utilisateur attrayantes et intuitives en suivant les meilleures pratiques de design dApple.
Int gration Backend avec Java :
- D velopper et maintenir des services backend en Java assurant une int gration fluide avec les applications iOS.
- Concevoir et mettre en uvre des API RESTful et des services web pour la communication entre les applications mobiles et les serveurs backend.
Maintenance et Am lioration :
- Corriger les bogues et am liorer la performance des applications existantes.
- Mettre jour les applications pour assurer la compatibilit avec les nouvelles versions diOS et des appareils Apple.
Collaboration et Gestion de Projet :
- Travailler en troite collaboration avec les quipes de design de produit et de backend pour assurer une exp rience utilisateur coh rente et de haute qualit .
- Participer des revues de code et collaborer avec dautres d veloppeurs pour maintenir des standards de code lev s.
Tests et D ploiement :
- crire des tests unitaires et des tests dint gration pour garantir la qualit du code.
- D ployer des applications sur lApp Store et g rer le processus de soumission et de r vision.
Documentation et Formation :
- Documenter les fonctionnalit s techniques et les flux de travail pour r f rence future.
- Former et mentor les nouveaux membres de l quipe sur les meilleures pratiques et les technologies utilis es.
Requirements
D veloppement iOS : Ma trise de Swift et ObjectiveC avec une solide compr hension des frameworks iOS et des meilleures pratiques de design.
Java : Comp tence av r e en Java pour le d veloppement backend y compris la connaissance des frameworks comme Spring et Hibernate.
API et Services Web : Exp rience dans la conception et la mise en uvre dAPI RESTful et SOAP.
Outils de D veloppement : Ma trise des outils de d veloppement iOS tels que Xcode ainsi que des syst mes de gestion de version comme Git.
Architecture Logicielle : Bonne compr hension des architectures MVC MVVM et des principes de design orient objet.
Base de Donn es : Comp tence avec les bases de donn es relationnelles (MySQL PostgreSQL) et les bases de donn es NoSQL (MongoDB).
S curit : Connaissance des pratiques de s curit pour les applications mobiles et les services backend.
Formation et Certification : Dipl me d'ing nieur (Bachelor ou Master) en informatique et s curit informatique ou quivalent. Certifications souhait es : CISSP, CISM, GIAC. Exp rience et Comp tences : Plus de 8 ans d'exp rience en s curit IT, avec une connaissance approfondie en gouvernance, architecture et technique. Expertise dans les couches r seau, les architectures de r f rence de s curit , la compr hension des m thodes d'attaques et de d fense, et la s curit des applications web. Exp rience en gestion de la s curit bas e sur les standards NIST, ISO 27001, et ISO 27005. Capacit mener des audits de s curit et collaborer efficacement avec d'autres quipes. Autonomie, rigueur, pr cision, et bonne capacit de travail en quipe. Langues : Ma trise du fran ais et connaissance de l'anglais (niveau B2)