L’organisation de développement PALLADIUM recrute pour ces 02 postes (19 Octobre 2024)

Informations sur l'emploi

Titre du Poste : 02 postes

Lieu du Travail : Nigéria

Description de l'emploi

Palladium est un leader mondial dans la conception, le développement et la diffusion d’impact positif – la création intentionnelle de valeur sociale et économique durable. Nous travaillons avec les gouvernements, les entreprises et les investisseurs pour résoudre les défis les plus urgents du monde. Avec une équipe de plus de 3 000 employés opérant dans plus de 90 pays et un réseau mondial de plus de 35 000 experts, nous contribuons à améliorer les économies, les sociétés et, surtout, la vie des gens.

Poste 1 : Spécialiste en assurance qualité des systèmes

Objectif du poste

  • Palladium cherche à engager un spécialiste AQ logiciel qualifié pour rejoindre l’équipe d’assurance qualité afin de garantir la préparation fonctionnelle des produits logiciels pour la publication. Le spécialiste AQ logiciel sera chargé de développer et de mettre en œuvre les mesures, normes et directives d’assurance qualité technique requises pour les produits logiciels, et de travailler avec la direction technique pour déterminer les seuils de qualité technique requis et les exigences de conformité pour les applications du projet.
  • Il/elle sera responsable de l’évaluation des fonctions logicielles et de la conception de protocoles de test pour garantir que les produits fonctionnent comme prévu et répondent aux normes numériques internes et mondiales. Il/elle sera responsable de la réalisation de toutes les procédures de test, de la suggestion de modifications de performances, de la préparation des rapports de performance, de l’interface avec les utilisateurs finaux pour déterminer les domaines d’amélioration et de l’évaluation de l’infrastructure technique pour les problèmes de sécurité et les solutions d’automatisation.
  • Le consultant spécialiste en assurance qualité des logiciels sera rattaché au conseiller en informatique. Il s’agit d’un poste à temps plein avec un contrat d’un an, renouvelable sous réserve de la disponibilité des fonds.

Fonctions et responsabilités principales

  • Développer et piloter la conformité aux directives et normes de qualité des logiciels
  • Automatiser les scénarios de test de bout en bout pour les applications.
  • Rencontre avec les équipes de développement de logiciels pour discuter des spécifications et des contrôles des logiciels.
  • Concevoir des procédures de test manuelles et automatisées pour évaluer chaque produit logiciel.
  • Création, codage et mise en œuvre de programmes de tests d’évaluation de logiciels.
  • Réaliser des audits de logiciels et fournir des commentaires et des recommandations d’amélioration pour répondre aux normes techniques
  • Automatiser les procédures de test de code
  • Exécution de programmes de test pour garantir que les protocoles de test évaluent correctement le logiciel.
  • Ajuster les systèmes de test logiciels pour des performances maximales.
  • Finalisation et documentation des procédures de test.
  • Soutenir la documentation technique des produits logiciels dans le cadre de l’assurance qualité avant la publication
  • Réaliser les tests finaux et créer des rapports de tests.
  • Proposer des correctifs logiciels.

Qualifications requises

  • Baccalauréat en informatique, en génie logiciel ou dans un domaine similaire.
  • Au moins 5 ans d’expérience professionnelle avérée en tant qu’ingénieur de tests logiciels.
  • Connaissance approfondie des logiciels de test de programmes, par exemple Selenium/Cypress
  • Connaissance avancée des codes de débogage et des langages de développement logiciel, par exemple Java
  • Connaissances avancées en conception et ingénierie de logiciels.
  • Expérience de travail dans un processus de développement Agile/Scrum.
  • Expérience de travail avec les systèmes d’exploitation courants, notamment Windows et Linux.
  • Capacité à concevoir et à rédiger des procédures de test de logiciels complexes.
  • Capacité à collecter des données et à compiler des rapports de test.
  • Grande attention aux détails et compréhension des dépendances architecturales.
  • Capacité à coordonner et à équilibrer les priorités de multiples projets et livrables.
  • Une expérience dans les normes numériques de santé sera un avantage supplémentaire
  • Une expérience en documentation technique sera un avantage supplémentaire

Postulez ici

Poste 2 : Ingénieur en interface utilisateur/expérience utilisateur (UI/UX)

Objectif du poste

  • Palladium cherche à engager un ingénieur UI/UX qualifié pour rejoindre l’équipe d’analyse commerciale afin de garantir une expérience utilisateur transparente sur l’ensemble des produits logiciels, des plateformes et des appareils. L’ingénieur UI/UX sera chargé de créer des expériences utilisateur et des interfaces exceptionnelles pour nos produits Web/applications/mobiles. Vous collaborerez avec des équipes interfonctionnelles pour concevoir, développer et tester des interfaces intuitives, visuellement attrayantes et orientées utilisateur.
  • Il/elle sera responsable de la création de solutions de conception centrées sur l’utilisateur qui répondent aux besoins des clients et aux objectifs commerciaux, y compris les normes numériques mondiales. Il/elle sera responsable du développement d’une interface intuitive, visuellement attrayante et accessible, garantissant une expérience utilisateur transparente sur toutes les plateformes, collaborant avec des équipes interfonctionnelles et s’interfaçant avec les utilisateurs finaux pour déterminer les domaines d’amélioration.
  • L’ingénieur UI/UX sera rattaché au conseiller principal en informatique. Il s’agit d’un poste à temps plein avec un contrat d’un an, renouvelable sous réserve de la disponibilité des fonds.

Fonctions et responsabilités principales

  • Créez des wireframes, des prototypes et des conceptions haute fidélité pour de nouvelles fonctionnalités et de nouveaux produits.
  • Élaborer et maintenir des lignes directrices, des normes et des meilleures pratiques en matière de conception
  • Effectuer des recherches sur les utilisateurs, des tests d’utilisabilité et des tests A/B pour éclairer les décisions de conception
  • Écrivez du code HTML, CSS et JavaScript propre, efficace et bien documenté.
  • Implémenter des conceptions réactives à l’aide de frameworks CSS (par exemple, Bootstrap, Tailwind)
  • Intégrer des composants d’interface utilisateur aux services back-end à l’aide d’API RESTful
  • Travailler en étroite collaboration avec les équipes de gestion des produits, d’ingénierie et d’assurance qualité pour garantir l’alignement de la conception et des fonctionnalités
  • Effectuer des revues de conception et de code pour garantir la qualité et la cohérence
  • Participer à des méthodologies de développement agiles (par exemple, Scrum)
  • Assurer la cohérence de la conception et du développement sur toutes les plateformes pour des éléments de conception uniformes, l’efficacité et maintenir une image de marque visuelle cohérente
  • Collaborer avec des équipes interfonctionnelles pour assurer l’alignement de la conception.
  • Concevoir des interfaces réactives, mobiles et accessibles
  • Assurer la compatibilité et le débogage entre navigateurs.
  • Optimisez les performances et l’accessibilité du front-end.
  • Restez au courant des tendances, des outils et des technologies de l’industrie.
  • Évaluer et recommander de nouveaux outils de conception et de développement.
  • Maintenir à jour la documentation de conception et les guides de style

Qualifications requises

  • Baccalauréat en informatique, en génie logiciel, en conception ou dans un domaine similaire.
  • Au moins 5 ans d’expérience professionnelle avérée en conception UI/UX et développement front-end.
  • Portfolio présentant votre travail de conception et de développement.
  • Expérience avec les systèmes de conception et les guides de style.
  • Connaissance des technologies back-end (par exemple, Node.js, Ruby on Rails).
  • Connaissance des cadres de test, par exemple Selenium/Cypress
  • Compétences en :
  • HTML5, CSS3, JavaScript (ES6+)
  • Frameworks front-end (par exemple, React, Angular, Vue.js)
  • Préprocesseurs CSS (par exemple, Sass, Less)
  • Outils de conception (par exemple, Sketch, Figma, Adobe XD)
  • Familiarité avec :
  • Principes et méthodologies de conception UI/UX
  • Approches de conception axées sur l’humain
  • Directives d’accessibilité (WCAG 2.1)
  • Systèmes de contrôle de version (par exemple, Git)
  • Connaissances avancées en conception et ingénierie de logiciels.
  • Expérience de travail dans un processus de développement Agile/Scrum.
  • Expérience de travail avec les systèmes d’exploitation courants, notamment Windows et Linux.
  • Capacité à collecter des données et à compiler des rapports de test.
  • Une grande attention aux détails et à l’esthétique du design.
  • Capacité à coordonner et à équilibrer les priorités de multiples projets et livrables.
  • Une expérience dans les normes numériques de santé sera un avantage supplémentaire
  • Excellentes compétences en communication, en collaboration et en résolution de problèmes.
  • Capacité à s’adapter aux priorités et aux délais changeants.