Developer IOS

vor 4 Wochen


Geneva, Schweiz IT Advanced Consulting SA Vollzeit
Job Description

Développement d'Applications iOS :

  • Concevoir et développer des applications mobiles robustes et évolutives pour iOS en utilisant Swift et/ou Objective-C.
  • Implémenter des interfaces utilisateur attrayantes et intuitives en suivant les meilleures pratiques de design d'Apple.

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 d'iOS 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 d'autres développeurs pour maintenir des standards de code élevés.

Tests et Déploiement :

  • Écrire des tests unitaires et des tests d'intégration pour garantir la qualité du code.
  • Déployer des applications sur l'App 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.


RequirementsDéveloppement iOS : Maîtrise de Swift et Objective-C, 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 d'API 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.

Requirements
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)
  • Developer IOS

    vor 4 Wochen


    Geneva, Schweiz IT Advanced Consulting SA Vollzeit

    Développement d'Applications iOS :Concevoir et développer des applications mobiles robustes et évolutives pour iOS en utilisant Swift et/ou Objective-C.Implémenter des interfaces utilisateur attrayantes et intuitives en suivant les meilleures pratiques de design d'Apple.Intégration Backend avec Java :Développer et maintenir des services backend en...

  • Developer IOS

    vor 4 Wochen


    Geneva, Schweiz IT Advanced Consulting SA Vollzeit

    Développement d'Applications iOS :Concevoir et développer des applications mobiles robustes et évolutives pour iOS en utilisant Swift et/ou Objective-C.Implémenter des interfaces utilisateur attrayantes et intuitives en suivant les meilleures pratiques de design d'Apple.Intégration Backend avec Java :Développer et maintenir des services backend en...

  • R+D Engineer

    vor 1 Monat


    Geneva, Schweiz ProtonMail Vollzeit

    A better internet, where privacy is the default, is possible. Building this better internet might seem daunting or even unthinkable, but at Proton, this is what we do every day. Proton was founded in 2014 by a group of scientists who met at the European Organization for Nuclear Research (CERN). Our first product, Proton Mail, is now the world’s largest...

  • R+D Engineer

    vor 4 Wochen


    Geneva, Schweiz ProtonMail Vollzeit

    A better internet, where privacy is the default, is possible. Building this better internet might seem daunting or even unthinkable, but at Proton, this is what we do every day. Proton was founded in 2014 by a group of scientists who met at the European Organization for Nuclear Research (CERN). Our first product, Proton Mail, is now the world’s largest...

  • R+D Engineer

    Vor 3 Tagen


    Geneva, Schweiz ProtonMail Vollzeit

    A better internet, where privacy is the default, is possible. Building this better internet might seem daunting or even unthinkable, but at Proton, this is what we do every day. Proton was founded in 2014 by a group of scientists who met at the European Organization for Nuclear Research (CERN). Our first product, Proton Mail, is now the world’s largest...


  • Geneva, Schweiz Ripple Vollzeit

    At Ripple, we’re building a world where value moves like information does today. It’s big, it’s bold, and we’re already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and creating greater economic fairness and opportunity for more people, in more...


  • Geneva, Schweiz Ripple Vollzeit

    At Ripple, we’re building a world where value moves like information does today. It’s big, it’s bold, and we’re already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and creating greater economic fairness and opportunity for more people, in more...