Vous êtes ici : Accueil / Recherche Ingénieur / Developpeur Java (2) #4224

REMARQUE ! Ce site utilise des cookies et autres technologies similaires.

Si vous ne changez pas les paramètres de votre navigateur, vous êtes d'accord.

J'ai compris

Developpeur Java (2) #4224

Retrouvez tous les CV ingénieur de Freejob

profil experimenté - connaissances Java full-stack et angular
Bretagne
Intermédiaire
Débutant(e)
Expert(e)
Methodologie agile et compétences sur Jira
immédiate

Expérience(s) professionnelle(s)

 Projet : Développement d’une application Mobile (Partage Mandats) Version 2
L’utilisation de React native avec EXPO est limitée au niveau de l’ajout d’un comportement avancé à l’application mobile. Donc le passage vers une version native est nécessaire, de ce fait j’ai lancé une deuxième version du projet sans EXPO, basée sur le code natif IOS et Android avec React Native.

- Création d’une nouvelle installation React native
- Migration complète de la version 1 et installation des dépendances compatibles
- Fixation des librairies dépréciées
- Mise en place des push notifications avec firebase
- Créations des API symfony avec Symfony 4 et API Platform
- Ajout du code natif Objective-C et JAVA en suivant la documentation
- Ajout du splash screen, des icônes de l’application et des fonds pour les versions IOS et Android
- Build IOS et Android avec Xcode et Android Studio
- Rédaction de différentes fonctions de Symfony pour la gestion des notifications en temps réel avec mercure et gestion du token afin d’envoyer les push notifications
Environnement technique :
Software: Mac OS, Visual Studio Code, Git, Git Flow, SourceTree, Android Studio, XCode, ExpoKit, emulator and simulator
Outils: GitHub, GitLab, Asana, SSH
Technologies: Symfony 3, React Native, Expo, jQuery, HTML5, CSS3.
Méthode de travail : Agile Scrum, Sprint de 2 semaines


 Projet : Développement d’une application Mobile (Partage Mandats) Version 1
J’ai fait des recherches en interne afin de décider sur quel Framework développer l’application mobile à destination des négociateurs immobiliers indépendants (React Native).
J’ai réalisé une montée en compétence sur React Native durant 2 mois afin de commencer la création de l’application.
- Montée en compétence (Training et Formations en ligne durant 2 mois)
- Décisions et choix techniques : Utilisation d’Expo comme outil de développement et de simulation
- Mise en place du nouveau projet React Expo
- Mise en place de toute la navigation de l’application
- Utilisation de React Navigation v3 et puis v4
- Utilisation de l’async storage pour la sauvegarde des données sur Mobile
- Utilisation de Redux pour gérer les variables globales de l’application
- Création de syntaxe ES6, fonctions fléchées et cycle de vie d’un composant React
- Assimilation de State, props, component did Mount et toute la partie théorique du React
- Réalisation des tests sur des simulateurs et émulateurs
- Création de builds Android et IOS
- Implémentation de push notifications
- Consommation des web services développés coté back avec Symfony et API Platform
- Participation au développement backend
-Utilisation de Postman pour tester les données coté backend
- Création de la logique de l’application selon le cahier de charges
- Protection des données par token
Environnement technique :
Software: Mac OS, Visual Studio Code, Git, Git Flow, SourceTree, Android Studio, XCode, ExpoKit, emulator and simulator
Outils: GitHub, GitLab, Asana, SSH
Technologies: Symfony 3, React Native, Expo, jQuery, HTML5, CSS3.
Méthode de travail : Agile Scrum, Sprint de 2 semaines

 Projet : Refonte CRM IMMO Réso
J’ai intégré l’équipe du client pour la refonte d’un CRM immobilier, dédié aux négociateurs immobiliers indépendants. Développé avec Symfony 3, j’ai intégré une maquette Bootstrap pour la refonte de tout le projet :
- Configuration de Web pack pour les ressources et l’automatisation
- Transformer les ressources en modules compatibles pour Web pack
- Appliquer les ressources sur les Twig
- Refonte des formulaires
- Ajouts des validateurs des formulaires Symfony
- Correctif du responsive design pour mobile
- Ajout des animations jQuery pour les inputs et les validateurs des formulaires
- Tests du Responsive Design
Environnement technique :
Software: Mac OS, PhpStorm, Git, Git Flow, SourceTree.
Outils: GitHub, GitLab, Asana, SSH
Technologies: Symfony 3, jQuery, HTML5, CSS3.
Méthode de travail : Agile Scrum, Sprint de 2 semaines

SACEM INDUSTRIE DEVELOPPEUR SYMFONY ET ANGULARJS
D’Avril 2018 à Janvier 2019


Sacem Industrie est le premier fabricant et vendeur en Tunisie de transformateurs de distribution électriques. Encadrement technique de 6 stagiaires.

Langues

Espagnol
Débutant(e)
Portugais
Langue maternelle

Etudes

Unoversité de Caen
Bac
2014
2014
450

Logo de partage Viadeo

 

Pour proposer une offre à ce profil, inscrivez-vous gratuitement :

Published