La société

La société

IWD est une agence tech qui propose une expertise retail, des programmes de formation, de consulting et des solutions Saas de merchandising & retail. IWD aide les marques à gérer leur merchandising ainsi que leurs réseaux de points de vente.

Nous sommes une équipe de ~50 personnes composée d'Experts métier, Commerciaux, Chefs de projet, Graphistes et Développeurs, répartis à Paris , New York , Los Angeles et Singapour .


Parmi nos clients, nous comptons des marques telles que Dior, Louis Vuitton, L'Oréal, Clarins, Shiseido, Estée Lauder, YSL, Givenchy, Guerlain, Bourjois, Yves Rocher, La Prairie, Nuxe ou encore Cartier...


Pour plus de détails sur nos produits, rendez-vous sur le site .

Description du poste

TEAM

L'équipe technique est répartie entre Paris , New York , Bordeaux , Lyon et Caen. Elle est composée de:

- 8 Développeurs frontend/backend

- 2 Développeurs Unity 3D

- un Intégrateur web

- un Sysadmin

- un Project manager

- une UI/UX Designer


IWD DISPLAY/NETWORK

Web app de gestion merchandising et de réseaux de points de vente.

Cette application est en pleine transition technique. Son objectif : découper ce monolithe historique en briques plus souples et modulaires. Au niveau du frontend nous avons encore pas mal d'AS3 que nous sommes en train de migrer vers une single-page application basée sur l'écosystème ReactJS.

Notre application mobile hybride est basée sur ReactJS et packagée via Cordova. Nous envisageons une V2 avec react-native.


IWD DISPLAY 3D
Application 3D desktop qui permet à nos clients de créer et d'agencer leur magasin virtuel comme ils le souhaitent. Développé sous Unity3D/C#. Cet éditeur est en pleine migration du Web vers le Desktop, suite à l'abandon progressif du support des plugins NPAPI.

Au stade de R&D, nous avons un prototype fonctionnel sous HTC Vive et sommes en train de mettre en place un Raytracer pour du rendering HD des exports des scènes 3D.


IWD EXPLORE
Application mobile GearVR développée avec Unity3D et le SDK d'Oculus. Elle permet de visiter des environnements 360° et aide nos clients dans la formation interne, la vente et le feedback client.


DATA

Toutes nos applications, ainsi que nos intégrations avec les SI de nos clients, s'appuient sur notre API REST, codée majoritairement en PHP, avec Elasticsearch en middleware et MySQL en stockage.


INFRA

La gestion des logs techniques et métiers se fait au travers d'une stack ELK.

Nous sommes en train de migrer vers AWS au niveau de l'infrastructure de production (EC2, Aurora, ...)


PRATIQUES

Nous livrons sur un modèle de continuous delivery automatisé au maximum par une CI basée sur Jenkins, Docker et Git. Nous sommes adeptes des code review systématiques ainsi que des tests unitaires.

Nous travaillons de manière soutenable, pas de charette chez nous #NoStartUpHere.


STACK

  • PHP 7

  • MYSQL 5.5

  • Elasticsearch 5.x

  • ReactJS / Redux

  • HTML5 / CSS3

  • Javascript vanilla / ES6

  • PouchDB / CouchDB / NodeJS / Express

  • Unity3D / C#

  • Desktop / Hybrid Mobile App / Cordova

  • Serveurs Linux (Debian), AWS CloudFront, China Cache, AWS EC2

  • Outils : Git, Sass, NPM, Gulp, Browserify/Webpack, Cordova, Composer, Gitlab, New Relics, Nagios, Rundeck, Jenkins, Docker…


Les conditions de travail

  • Environnement dynamique

  • Dual-screen, OS de votre choix

  • Tickets restaurant + 50% titres de transport + mutuelle (100%)

  • Rémunération : 40/55K€ brut selon profil/expérience


Notre score au Joel Test : 9.5/12

  • Do you use source control? Yes, Git (& internal Gitlab instance)

  • Can you make a build in one step? Yes, with Jenkins

  • Do you make daily builds? Yes

  • Do you have a bug database? Yes

  • Do you fix bugs before writing new code? Yes

  • Do you have an up-to-date schedule? Yes

  • Do you have a spec? Yes, user story with Taiga

  • Do programmers have quiet working conditions? Yes

  • Do you use the best tools money can buy? Yes

  • Do you have testers? Not a dedicated team, but our client project managers help us on it (0.5)

  • Do new candidates write code during their interview? No

  • Do you do hallway usability testing? No

Profil recherché

Nous recherchons un(e) Développeu(r/se) backend et/ou frontend (idéalement “fullstack”) pour nous accompagner dans ces challenges techniques et métiers. Être attaché(e) à la réalisation d'applications de qualité, maintenables dans le temps et bien architecturées est quelque chose de primordial pour nous.


Le poste peut être basé dans les locaux de Paris (en priorité) , voir ailleurs en France. Il peut être possible par la suite de rejoindre les bureaux de New York ou Singapour  .


Vos qualités

  • autonomie

  • communication

  • prise d'initiative

  • aimer travailler en équipe

  • capacité à rapidement monter en compétence

  • curieux

  • polyvalence technique

  • anglais technique

Si votre profil ne correspond pas à cette offre mais que vous souhaitez postuler chez cette société vous pouvez déposer une candidature spontannée

Offres similaires