Développeur Web JavaScript/ActionScript back-end/front-end.
Nous sommes une équipe de 4 personnes et nous avons lancé une startup à Tanger. Le projet consiste à construire un service web innovant utilisant de la vidéo live et une composante sociale. Le développement de la plateforme a déjà commencé, et nous cherchons un nouveau membre pour rejoindre notre équipe. Le candidat recherché est un développeur web back-end/front-end, polyvalent et compétent.
Notre stack technologique actuel se compose de la façon suivante :
- Front-end : JavaScript et ActionScript. Nous avons besoin d'AS3...
[+]
Développeur Web JavaScript/ActionScript back-end/front-end.
Nous sommes une équipe de 4 personnes et nous avons lancé une startup à Tanger. Le projet consiste à construire un service web innovant utilisant de la vidéo live et une composante sociale. Le développement de la plateforme a déjà commencé, et nous cherchons un nouveau membre pour rejoindre notre équipe. Le candidat recherché est un développeur web back-end/front-end, polyvalent et compétent.
Notre stack technologique actuel se compose de la façon suivante :
- Front-end : JavaScript et ActionScript. Nous avons besoin d'AS3 pour accéder aux périphériques audio/video (webcam et microphone). Cela dit, nous nous abstrayons le plus possible des technologies propriétaires. Nous avons donc développé une interface JS/AS afin de contrôler les fonctions Flash depuis une interface HTML5 native. Cela nous permettra également de migrer vers des technologies audio/video standards lorsqu'elles deviendront matures.
- Back-end : JavaScript sur Node.JS, Redis, et MongoDB (ou autre BDD avec une bonne interface Node.JS). Nous avons choisi Node.JS pour ses aptitudes au temps-réel (asynchronicité et websockets notamment).
- Serveur média, i.e. le serveur audio/vidéo qui gère les protocoles de communication temps-réel, actuellement RTMP et HTTP Streaming : notre serveur média est une solution commerciale écrite en Java. Donc pour communiquer avec le serveur application (qui est en JS), des compétences de base en Java sont nécessaires.
[-]