Développeur Senior Front-end / Senior Frontend Dev ReactJS (F/H)

Contrat à Lyon, 69008 - CDI - 20/04/2021


Retour aux offres

Version Française (English version below)

A propos d’iExec :

Chez iExec, nous construisons le futur de l’internet, rien de moins ! En combinant la Blockchain et le Cloud, notre technologie offre la première place de marché distribuée permettant de monétiser les serveurs, les applications et les données sur la Blockchain Ethereum.

Pionnier dans le cloud décentralisé, l’aventure iExec ne fait que commencer !

Travailler chez iExec c’est :

Intégrer une équipe jeune et dynamique, composée de personnes venant des quatre coins du monde, pour prendre part à un projet à la pointe de la technologie !

Travailler dans des locaux entièrement rénovés, où tout est pensé pour favoriser votre bien être et votre productivité.

Partager des moments conviviaux et stimulants au sein d’une société résolument visionnaire et éco-responsable qui promeut des valeurs comme la solidarité et le partage.

Pour un petit aperçu en image, cliquez ici : https://www.youtube.com/watch?v=a96xpEfo2es

Missions

Vos missions :

Le Web 3.0 est une composante majeure de l'internet d'aujourd'hui et de demain et iExec crée l'une de ses briques nécessaires : le cloud décentralisé. Nous sommes également des pionniers de l'informatique confidentielle et des environnements d'exécution de confiance (TEE). Rejoignez notre équipe pour participer à la construction de la première plateforme de Cloud décentralisé et relever les défis qui l'accompagnent.

En tant que Développeur(se) Front-end, vous aurez en charge toute la partie visible de nos applications décentralisées, déployées sur la blockchain. Vous développerez des interfaces au code optimisé, qui facilitent l’accès des utilisateurs au contenu. Grâce à une bonne connaissance des langages de programmation, vous optimisez les interfaces des applications Web, tout en respectant les impératifs liés à l’accessibilité, la compatibilité des navigateurs et les terminaux (desktop, mobile, tablette).

Maîtrisant tout ou partie de ces fonctionnalités, vous avez la flexibilité et la curiosité nécessaires pour pouvoir vous lancer de manière autonome dans n'importe quel défi technique futur.

Votre mission principale sera le développement des interfaces homme-machine couplées à de la blockchain. Vous participez également aux travaux de disséminations techniques (Support, Hackathon...). Vous êtes force de proposition sur les évolutions des solutions développées au sein de l’entreprise.

Vos principales missions :

  • Construire les frontend de nos produits ;
  • Assurer l’ergonomie visuelle et fonctionnelle du site ; 
  • Construire des composants UI modulaires et leur tests ; 
  • Assurer la portabilité et interopérabilité du site par la prise en compte des différentes plateformes et navigateurs ; 
  • Participer à l’optimisation du SEO (référencement naturel) par l’intégration de la sémantique du web lors du développement (balises, mots clefs, optimisation d’URL) ; 
  • Intégrer les maquettes (Adobe XD / Sketch / Figma) au format web (HTML5 / CSS3 / JavaScript / React) ; 
  • Garantir l’accessibilité du site grâce au respect des normes W3C; 

Profil recherché :

Titulaire, au minimum, d’un bac +3 en Informatique, en Systèmes d'information ou en Sciences du numérique, une expérience d’au moins cinq ans comme développeur frontend est nécessaire. 

Compétences / qualités requises :

Membre actif de l’équipe Scrum, vous:

  • Participez activement aux cinq événements Scrum : Sprint, Daily Meeting; Sprint Retro; Sprint Planning; Sprint Review ;
  • Travaillez avec le Product Owner et le UX/UI designer en faisant les analyses techniques et les analyses de faisabilité des User Stories des Epics ;
  • Réalisez la conception technique, conformément aux exigences du cahier des charges issu des User Stories.

Compétences générales :

  • Proactif afin de détecter tout problème technique qui pourrait survenir ;
  • Excellentes capacités de communication, tant à l'écrit qu'à l'oral ; 
  • Travail en équipe et capacité à bien communiquer avec ses collègues ;
  • Pédagogue ;
  • Sens des responsabilités et organisation ;
  • Polyvalence, créativité pour identifier les solutions techniques appropriées ;
  • Adaptabilité et force de propositions pour répondre aux demandes.

Compétences techniques

  • Expérience senior dans la création d'applications à grande échelle avec React.JS, gestion d'état redux/redux-saga, React hooks ;
  • Maîtrise des langages : HTML 5 / JavaScript / CSS 3 (flexbox, sélecteurs CSS avancés, media queries, animations…) / SASS et/ou SCSS ;
  • Expérience avec material-ui, css in js ;
  • Maîtrise du responsive design, de l’UX et des interfaces mobiles ;
  • Utilisation des outils collaboratifs (git, docker, CI/CD) ;
  • Nice to have: web3, test, developpement wordpress ;

Les avantages d'iExec :

  • Remboursement TCL (prise en charge 100%) ;
  • Tickets restaurant 9 euros (prise en charge à 60%) ;
  • Bureaux à Lyon intra-muros avec facilité de stationnement ;
  • Mutuelle d’entreprise (prise en charge à 50%) ;
  • Comité d’entreprise (plateforme d'avantages/réductions dans tous les univers de consommation) ;
  • Financement des activités culturelles et sportives ;
  • Adhésion à un réseau de crèche d'entreprise ;
  • Espace convivial de détente avec piscine et billard autour d’une cuisine cosy et équipée, cafés et boissons fraîches à volonté, corbeilles de fruits et viennoiseries ;
  • Plan d'intéressement et primes sur objectifs ;
  • Aide à la mobilité.

- - - - - 

Profil

English version

About iExec:

iExec is the number 1 provider of decentralized off-chain computing, and is among the top blockchain companies worldwide.

Our mission is to imagine and build the Internet of tomorrow. Each piece of iExec's technology is a step towards a society run on peer-to-peer networks instead of by a handful of corporations.

By leveraging blockchain, iExec has delivered the first global, public and decentralized cloud computing platform. This allows blockchain to access a high-performing and infinitely scalable computing system for their applications. We believe our infrastructure can have a world-changing impact on smart cities, secure data sharing and AI democratization.

iExec is well-funded after having completely a successful ICO. We're also proud to count top-tier institutions as part of our technical partners such as Intel, Alibaba Cloud or NVIDIA.

Working at iExec:

Join a young and dynamic team, made up of people from all over the world, being involved in a project at the cutting edge of tech development.

Work in fully renovated offices, where everything is designed to promote your comfort, well-being and productivity.

Share lively and inspiring moments within a forward-thinking and eco-responsible company that promotes values such as solidarity and sharing.

For an idea of what it is like working in the iExec offices, have a look at this video made as part of a recent product release: https://www.youtube.com/watch?v=Oadxrfu4WLk

Your role:

Web 3.0 is a major component of today's and tomorrow's internet and iExec is creating one of its necessary building blocks: the decentralised cloud. We are also pioneers in confidential computing and trusted execution environments (TEE). Join our team to help build the first decentralised cloud platform and meet the challenges that come with it.

As a Front-end Developer, you will be in charge of the visible part of our decentralised applications, deployed on the blockchain. You will develop interfaces with optimised code, which facilitate user access to content. Thanks to a good knowledge of programming languages, you will optimise the interfaces of web applications, while respecting the requirements linked to accessibility, browser compatibility and terminals (desktop, mobile, tablet).

Mastering all or part of these functionalities, you have the flexibility and curiosity necessary to be able to launch yourself independently into any future technical challenge.

Your main mission will be the development of man-machine interfaces coupled with blockchain. You will also participate in technical dissemination work (Support, Hackathon...). You will be a driving force in the development of solutions developed within the company.

Your main tasks:

  • Build the frontend of our products;
  • Ensure the visual and functional ergonomics of the site;
  • Build modular UI components and test them;
  • Ensure the portability and interoperability of the site by taking into account the different platforms and browsers;
  • Participate in SEO (natural referencing) optimisation by integrating web semantics during development (tags, keywords, URL optimisation);
  • Integrate models (Adobe XD / Sketch / Figma) into web format (HTML5 / CSS3 / JavaScript / React);
  • Ensuring the accessibility of the site through compliance with W3C standards.

The profile we are looking for:

At least a bachelor's degree in Computer Science or Information Systems, at least five years' experience as a front-end developer is required. 

Competencies and Qualities required:

Active member of the Scrum team, you will:

  • Actively participate in the five Scrum events: Sprint, Daily Meeting; Sprint Retro; Sprint Planning; Sprint Review;
  • Work with the Product Owner and the UX/UI designer in doing the technical and feasibility analysis of the Epic User Stories;
  • Carry out the technical design, in accordance with the requirements of the User Stories specifications.

General skills

  • Proactive in detecting any technical issues that may arise;
  • Excellent communication skills, both written and verbal;
  • Teamwork and ability to communicate well with colleagues;
  • Pedagogue;
  • Sense of responsibility and organisation;
  • Versatility, creativity to identify appropriate technical solutions;
  • Adaptability and ability to make proposals to meet demands;

Technical skills

  • Senior experience in building large-scale applications with React.JS, redux/redux-saga state management, React hooks;
  • HTML 5 / JavaScript / CSS 3 (flexbox, advanced CSS selectors, media queries, animations...) / SASS and/or SCSS;
  • Experience with material-ui, css in js;
  • Mastery of responsive design, UX and mobile interfaces;
  • Use of collaborative tools (git, docker, CI/CD);
  • Nice to have: web3, testing, wordpress development.

The benefits of working at iExec :

  • Public transport (TCL) reimbursement (100% reimbursement);
  • Tickets restaurant, 9 euros (60% refund);
  • Offices in Lyon with easy parking facilities;
  • Company mutual health insurance (50% reimbursement);
  • Company committee offering advantages/discounts in all areas of consumption);
  • Financing of cultural and sports activities;
  • Membership of a company crèche network;
  • Familial communal areas are areas with swimming pool and billiards around a cosy and equipped kitchen, coffee and fresh drinks, and snacks offered;
  • Incentive plan and bonuses based on objectives;
  • Mobility assistance.
Offre terminée