Front-End Developer
¿Es tu perfil?
- Experiencia previa trabajando como Front-End Developer.
- Framework SPA (Angular / React / Ember).
- Es6 / babel.
- Vanilla JavaScript.
- CSS3 / HTML5.
- Calling RESTful Services / Async calls.
- Conocimientos de inglés.
Es deseable la experiencia/conocimientos en:
- MobX / Redux
- TypeScript
- NodeJs / WebPack
- JSS / LESS / Sass
- Containerised infrastructure (Docker).
- Agile (Scrum).
- GIT / Continuous Integration.
- Testing (Jasmine / Jest).
- Material Design Guidelines.
- Cloud services (Azure / AWS).
- JWT (JSon Web Tokens).
¿Quieres el desafío?
Estamos buscando Desarrolladores Front-End, que estén listos para ingresar al entorno divertido y de alto crecimiento de AdTech & DOOH. Se integrarán al equipo para mejorar un conjunto de productos que abarcan principalmente el diseño del front-end y su despliegue en la nube, pudiendo participar en actividades relativas al back-end.
Las personas seleccionadas tendrán una clara comprensión de los principios de Agile Development, sintiéndose cómodos con un enfoque de planificación en sprints, pudiendo realizar demos de su trabajo en función de estos. Cualquier nueva característica relevante de la plataforma tendrá sesiones de planificación, donde cada Desarrollador podrá contribuir con su opinión.
La próxima generación de productos se está desarrollando utilizando las últimas tecnologías, con una infraestructura central basada en microservicios desarrollados con .NET Core, que se encuentran alojados en contenedores Docker en la nube. El front-end utiliza un framework JavaScript, donde la mayor parte de la comunicación se transfiere sobre llamadas REST. Los Desarrolladores tendrán a su cargo el mantenimiento y la creación de las nuevas características necesarias en el front-end. Serán dueños de las áreas en las que trabajan, necesitarán tener confianza y una amplia comprensión del ciclo de vida de desarrollo del front-end.
Todo el control de versiones del código fuente se mantendrá utilizando GIT. Cada Desarrollador gestionará sus cambios realizados, haciendo todo lo posible para corregir cualquier problema creado. Serán también responsables por mantener sus tareas al día y actualizadas en las herramientas de gestión del proyecto.