Expérience: Complète
Rémunération: Prétention
Modèle actuel: à distance
Adresse: Sans objet
Horaire de travail:
flexibles
Type de contrat: Personne morale (PJ)
Formation/Éducation:
Baccalauréat complété ou en cours dans le domaine informatique ou domaine connexe.
Principales responsabilités et devoirs:
Développer des solutions avancées dans React Native, répondant aux exigences spécifiques du projet et suivant les meilleures pratiques de développement;
Concevoir et mettre en œuvre des architectures logicielles évolutives et performantes utilisant Javascript et React Native, garantissant l'efficacité et la robustesse des applications;
Personnaliser et étendre les fonctionnalités de React Native pour répondre aux besoins du projet, en maintenant la compatibilité avec les futures mises à jour du framework;
Configurer et maintenir l'environnement de développement local avec CMS Drupal 9, assurant un flux de travail efficace et une compatibilité avec l'environnement de production;
Effectuer des intégrations complexes avec le CMS Drupal 9, des API, modules, formulaires et autres services tiers, en garantissant une sécurité et des fonctionnalités adéquates;
Optimiser les performances des applications en identifiant et en résolvant les problèmes d'évolutivité, les requêtes API, la base de données et les temps de chargement;
Collaborer avec les concepteurs, les développeurs et les équipes multidisciplinaires pour assurer une livraison efficace et précise des projets;
Restez à jour sur les dernières tendances, ressources et meilleures pratiques en Javascript, Typescript, PHP, React Native et Drupal, en partageant vos connaissances avec l'équipe et en contribuant à la croissance continue de l'entreprise.
Qualifications techniques (non négociables):
Expérience en programmation orientée objet (POO);
PHP;
Bases de données relationnelles (ex. : Postgres/MySQL);
JAVASCRIPT;
MANUSCRIT;
JQUERY;
HTML;
CSS/SASS;
RÉAGIR NATIF;
Expériences avec les API RESTful.
Connaissance générale en architecture logicielle;
Outils de versioning de code comme Git.
Qualifications techniques (souhaitables):
Connaissance de la gestion des états dans React;
Connaissance des composants stylisés pour : Android et iOS;
Connaissance de Symfony (souhaitable);
Connaissance de Drupal (souhaitable);
Anglais technique;
Connaissance de Linux, Apache ou Nginx.
Compétences générales:
Communication et influence
Vue analytique
Flexibilité et adaptabilité
Regard critique
Talent de négociation
Gestion des priorités/organisations
Réalisations des délais