Date de publication Type de poste Lieu de travail Expérience Étude Disponibilité Langues Mobilité
9 décembre 2022 CDI Tunis, Tunisie Entre 2 et 5 ans Bac + 5 2500 – 4500 DT / Mois Plein temps Anglais
Description de l’annonce:

A large international company operating in four different continents is currently looking for a front end engineer with a strong client-side developer with native JavaScript/jQuery/React expertise to focus on front-end web application development using REST APIs.  The Frontend Engineer will have a strong understanding of working with JSON and DOM scripting as well as experience working with JavaScript design patterns and implementing third-party libraries and plugins. Experience using React is a must have.

Position Responsibilities and Essential Duties:  (other duties may be assigned)

  • Build next-generation order management web application with a focus on client side technology (React, AJAX, JavaScript , HTML5)
  • Contribute to development strategy for desktop and mobile
  • Write front-end code in React, JavaScript, HTML, and CSS
  • Contribute to UI and UX design and architecture specs as needed
  • Help select, develop and build reusable CSS/JS frameworks and libraries to simplify development
  • Advocate for best practices, great usability and exceptional quality

Education/Experience

  • Expert knowledge of React and Redux state management
  • Good knowledge of responsive design concept
  • 3+ years experience writing vanilla JavaScript (ES6) and React/Redux in a professional environment
  • Experience with Material UI is a plus
  • Good knowledge with frontend testing tools (preferably jest.)
  • Experience with RESTful Web Services and APIs
  • Experience with Git, SVN or a similar version control system
  • Solid understanding of the challenges of client-side applications
  • Strong command of web standards, progressive enhancement and cross-browser compatibility
  • Strong logic programming ability
  • A strong attention to detail
  • Understanding of client-side performance and how to improve it
  • Strong verbal and written communication skills
  • Nice to have experience with module bundlers and task runners,
  • Nice to have experience with Knockout.js Web Framework

Postuler ici

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *