You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
App ArtisanAA

App Artisan

react-native | kotlin android | ios swift

333 €/jour
Cergy-Pontoise, FR
3-7 ans

Délai de réponse moyen : 1h

À propos de App

Je suis un développeur mobile avec une solide expérience sur le développement d’applications natives sur Android (Java / Kotlin), ainsi que le développement d’applications natives sur ios (Swift).
Voici quelques exemples de mes compétences techniques :

*android :

- Connaissance et application de quelques design pattern (Singleton Pattern , Builder Pattern , Factory Pattern ...)
- Utilisation de coroutine et rxjava pour faire des requêtes asynchrones
- Création de view complexe en utilisant compose ou xml
- Utilisation des librairies comme room, realm pour la persistance des données
- Utilisation des outils de tracking des crashes comme crashlitics et firebase console
- Utilisation des outils d'analyse comme brazer et flurry
- Utilisation de Deep Linking pour ouvrir une activité et envoyer un message à l'application
- Assurer qu'il n'y a pas de régression dans l'application en utilisant les outils de teste comme : Mockito, JUnit,Espresso
- Utilisation des avantages de Kotlin tels que les fonctions d'ordre supérieur, la sécurité nulle (null safety)
- Utilisation de Git pour le contrôle des versions et des sources, et Jenkins pour l'intégration continue
- Implémentation de l'API Google Map et MapBox
- Suivi de la méthodologie Agile et scrum dans la mise en œuvre des applications.
- Usage de C++ pour le développement d'applications natives pour les modules et composants critiques en termes de performances.
- Utilisation de Dagger ou Hilt pour l'injection de dépendances.
- Utilisation de bibliothèques tierces intégrées telles que Retrofit, GSON, Picasso, Butter Knife.

*ios :

- Maîtrise de Xcode, d'Interface Builder, et de l'outil moderne SwiftUI
- Utilisation d'Auto layout pour créer une interface utilisateur en établissant une relation entre les éléments.
- Utilisation de Core Data, User Default, Realm Database pour la persistance des données
- Parfaite connaissance du langage Swift
- Utilisation de GCD ou Grand Central dispatch pour exécuter plusieurs tâches.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

En télétravail uniquement
Travaille majoritairement à distance

Expériences

  • Hairun
    Développeur ios
    AGENCE & SSII
    juillet 2021 - décembre 2023 (2 ans et 5 mois)
    Paris, France
    Projet : Création d’un bridge iOS pour permettre à une application de podcast d’être utilisé
    dans les voitures.
    Mission :
    - Mise en place de l’authentification, inscription et mot de passe oublier.
    - Gestion des navigations et redirection entre chaque page.
    - Affichage d’une liste, et détails d’un podcast venant d’un API Rest.
    - Création d'un brigde (module) permettant de lire les podcasts sur une voiture ( iOS
    carplay) .
    Environnement technique : Swift, IOS, UIKit, Combine, Typescript, Clean Architecture, Agile.
    iOS Développement iOS Swift SwiftUI Combine
  • Madiapps
    Développeur mobile
    AGENCE & SSII
    juillet 2019 - juillet 2021 (2 ans)
    Paris, France
    Intervention sur plusieurs projets forfaits en tant que développeur android.
    Mission :
    - Intégration de Google sign-in pour l’authentification des utilisateurs sur un projet flutter.
    - Intégration de Firestore database et StreamBuilder pour écouter les flux de données
    dans un projet flutter.
    - Authentification avec AWS en utilisant la librairie Amplify.
    - Utilisation de "Amazon API Gateway WebSockets" pour la communication en temps
    réel entre android et le back office.
    - Blocage du téléphone si certaines conditions sont remplies.
    - Affichage des diverses questions sur le téléphone à partir des données reçues via
    le web service.
    - Mis à jour des dépendances et librairies.
    - Téléchargement des PDF de manières asynchrone.
    - Intégration de la prise de photo pour des articles à vendre.
    - Correction des bugs sur l’enregistrement des utilisateurs.
    - Intégration d’un bibliotheque de calendrier.
    - Gestion de la prise de rendez-vous.
    - Intégration des diverses alarmes qui sont liées à des dates.
    - Collaboration avec des équipes pluridisciplinaires, comprenant des designers, des
    SCRUM Master et des ingénieurs QA, afin de fournir des solutions logicielles de qualité
    et conviviales dans les délais et le budget impartis.
    Android Android Studio Kotlin

Recommandations

Soyez le premier à recommander App

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Compétences (18)

Catégories