Description de l'offre d'emploi
Avez-vous envie de participer à la création d'une plateforme de nouvelle génération ? Notre client recherche une équipe d'individus créatifs, innovants et passionnés par la technologie pour les accompagner dans cette nouvelle aventure. 🙌
Principales responsabilités :
- Développer et maintenir des applications web évolutives et réactives en utilisant React.
- Concevoir et construire des applications mobiles multiplateformes pour iOS et Android en utilisant React Native.
- Implémenter des services backend avec une architecture sans serveur en utilisant AWS Lambda, DynamoDB et d'autres services cloud AWS.
- Gérer l'authentification et l'autorisation des utilisateurs sur les plateformes web et mobiles avec Amazon Cognito et IAM.
- Optimiser l'application pour une vitesse et une évolutivité maximales tout en assurant la sécurité de l'application.
- Automatiser et rationaliser les opérations et les processus de déploiement de code en utilisant AWS Amplify et d'autres outils CI/CD.
- Créer et maintenir une documentation complète pour le code de l'application et l'architecture AWS.
- Surveiller et gérer proactivement les ressources AWS avec AWS CloudWatch, en répondant aux incidents et en résolvant les problèmes au fur et à mesure qu'ils surviennent.
Pré-requis du poste
- Plus de 5 ans d'expérience en développement front-end pour le web et les applications mobiles avec React et React Native.
- Minimum de 3 ans d'expérience en développement d'applications mobiles avec React Native.
- Expertise avérée en développement full-stack sur AWS, en particulier avec Amplify, Lambda, API Gateway, DynamoDB, S3, Cognito, CloudWatch et IAM.
- Maîtrise du JavaScript, y compris la manipulation du DOM et le modèle d'objet JavaScript.
- Bonne compréhension des API RESTful, ainsi que du balisage web, y compris HTML5 et CSS3.
- Solides connaissances des principes de l'architecture sans serveur (serverless) et des modèles de microservices.
- Expérience approfondie avec les bibliothèques de gestion d'état (comme Redux ou MobX).
- Familiarité avec les outils de compilation natifs, tels que XCode et Gradle (Android Studio, IntelliJ).
- Expérience avec les pipelines de construction front-end modernes et les outils associés.
- Expérience avec les suites de tests automatisés.
Exigences :
- Certifications AWS, en particulier AWS Certified Developer - Associate.
- Expérience professionnelle préalable dans un secteur similaire ou avec une plateforme similaire.
- Familiarité avec GraphQL, AWS AppSync et les problèmes de synchronisation des données hors ligne.
- Compréhension des bases de données non relationnelles et des magasins de données basés sur des documents.
ou
Apply with Linkedin indisponible
Apply with Indeed indisponible
C'est fait !
Votre candidature a été envoyé avec succès !