Software Engineer (Frontend JavaScript, Customer-Facing)

Job expired!

Takealot.com, le premier détaillant en ligne d'Afrique du Sud, est à la recherche d'un ingénieur logiciel spécialisé en JavaScript Frontend pour améliorer nos fonctionnalités orientées client.

En tant qu'entreprise dynamique et en pleine croissance, nous valorisons les individus intelligents, créatifs, travailleurs et intègres. Nous offrons un package de rémunération compétitif et flexible, un environnement de travail stimulant et une promesse de défis continus et d'opportunités de croissance.

  • Échelle : Rejoignez-nous pour servir plus de 4 millions d'acheteurs en ligne satisfaits.
  • Apprenez : Codez aux côtés d'experts de l'industrie et accélérez vos compétences.
  • Évoluez : Faites avancer votre carrière au sein du groupe Takealot, y compris Takealot.com, Superbalist.com et Mr D. Nous privilégions les promotions internes.
  • Concevoir, développer et affiner de nouvelles fonctionnalités.
  • Localiser et résoudre les bugs et plantages.
  • Brainstorming et mise en œuvre de nouvelles idées et concepts.
  • Collaborer sur la conception, les revues de code, et l'estimation avec votre équipe.
  • Implémenter un codage JavaScript front-end avancé, en se concentrant sur la performance et la maintenabilité.
  • Créer des modules et des composants pour un site fonctionnel.
  • Travailler en étroite collaboration avec les designers, les analystes QA et les développeurs back-end pour s'intégrer aux API en utilisant des méthodes standard.

Ce poste relève du Responsable technique.

  • Licence ou Diplôme avancé en Systèmes d'information, Informatique, Mathématiques ou Ingénierie avec plus de 5 ans d'expérience en développement front-end.
  • Pour les candidats sans Licence ou Diplôme avancé, un minimum de 8 ans d'expérience pertinente est requis.
  • Maîtrise du codage en JavaScript pur et des techniques avancées de JavaScript.
  • Solides compétences en concepts de programmation orientée objet.
  • Expérience avec les frameworks JavaScript MVC (React préféré).
  • Maîtrise de HTML5, CSS3 et création de code frontend performant et réactif.
  • Connaissance de la gestion des requêtes asynchrones, des solutions cross-browser et cross-device.
  • Expérience avec les précompilateurs CSS comme Less, Sass & SCSS.
  • À l'aise avec les solutions de contrôle de version comme Git.
  • Capacité à évaluer et apprendre de nouvelles bibliothèques, frameworks et concepts.
  • Expérience avec les tests unitaires front-end et travail dans des équipes de développement agiles.
  • Expérience dans la production de designs HTML réactifs.
  • Expérience avec PHP, Docker, Kubernetes.
  • Expérience en React JS hautement souhaitable.
  • Expérience full stack avantageuse.
  • Expérience avec les frameworks de tests unitaires et les scripts d'automatisation de l'interface utilisateur utilisant Robot Framework.
  • Expérience de développement de sites eCommerce pour le commerce de détail.
  • Familiarité avec les outils de développement comme Git, Jira, et Confluence/Notion.

Nous croyons en l'autonomisation de nos employés. Profitez d'un package de rémunération total en lien avec le marché, d'un modèle de travail hybride et de mentorat par des leaders de l'industrie. Accédez à des communautés technologiques mondiales, des plateformes d'apprentissage en ligne et participez à des événements et activités sociaux.

  • Réductions pour le personnel sur des millions de produits.
  • Congé d'anniversaire.
  • Choix des dernières technologies et configuration de travail.
  • Accès à des services de counseling confidentiels, support juridique et conseils financiers.
  • Parking gratuit