Fullstack Web Developer

Job description

Esta empresa de tecnología educativa y computación avanzada se ha dedicado a la investigación y desarrollo de Marcos de Referencia e Instrumentos Educativos Profesionales para la Educación durante los últimos 20 años. Actualmente han ayudado a más de 100.000 estudiantes con una tasa de satisfacción de más del 90% 😮.  Trabajan con las últimas tecnologías y bajo metodologías ágiles, y actualmente están buscando cubrir una posición 100% remoteEntre sus proyectos se encuentran trabajos tan ambiciosos como Adimat, junto a a la Editorial Edebé y con el apoyo de Google for Education. 


🤓  Serás capaz de... 🤓

✅ Desarrollar nuevas funcionalidades en base a documentos de análisis o feedback.

✅ Crear código estable, testable y escalable en nuestro propio framework construido sobre React. 

✅ Asegurar la viabilidad técnica de UI / UX y colaborar en su correcta funcionalidad junto con el equipo de diseño y contenidos educativos.

✅ Optimizar la aplicación para su uso en dispositivos móviles, velocidad de carga y compatibilidades.

✅ Coordinar los esfuerzos en el área de front y ayudar a definir los objetivos de cada sprint.

✅ Mantener la infraestructura en la nube, optimizando procesos de build & deployment.

✅ Mantener el correcto funcionamiento de nuestras aplicaciones desplegadas y prestar soporte técnico en coordinación con nuestros clientes y comerciales.

Job requirements

🧐 Este es tu sitio si tienes... 🧐


✅ 3+ años de experiencia en desarrollo web con JavaScript, principalmente con React o Vue.

✅ 2+ años de experiencia con infraestructura distribuida en la nube (GCP, AWS, Azure).

✅ Experiencia avanzada en HTML5, SASS y demás tecnologías de UI web.

✅ Haber lanzado al menos un producto comercial al mercado con tecnologías web y teniendo responsabilidad sobre el UI / UX de la app.

✅ Experiencia con entornos LAMP y bases de datos relacionales MySQL.

✅ Buen manejo de REST APIs, principalmente comunicando desde el front, pero también implementando algo en el back (PHP).

✅ Buen manejo de herramientas de control de versiones: Git.

✅ Experiencia trabajando con metodologías ágiles en remoto, haciendo uso de Jira, documentos compartidos y comunicación asíncrona.

✅ Capacidad para la resolución de problemas y análisis de feedback.

✅ Experiencia  en desarrollos iterativos, con mucha atención al detalle y la calidad.


🤩 Valoramos muy positivamente 🤩


✅ Ingeniero de Software, Informática o titulación superior similar es recomendada.

✅ Conocimientos de herramientas JS como Grunt, Gulp, Webpack... etc.

✅ Conocimientos de gestores de paquetes como NPM, Yarn o Bower.

✅ Conocimientos de metodologías DevOps: testing, pipelines, Infrastructure as Code, etc.

✅ Arquitecturas distribuidas y de microservicios: kubernetes, cloud functions, etc.

✅ Conocimientos de sistemas linux y lenguajes compilados.

✅ Experiencia en aplicaciones móviles nativas.

✅ Nivel de inglés alto.


😎  Qué ofrecemos 😎

✅ Salario competitivo.

✅ Posible revisión salarial.

✅ Contrato indefinido desde el primer día (6 meses de prueba).

✅ Formarás parte de un apasionado equipo formado por: 

             - 1 dev backend / sistemas expertos
             - 2 dev front / full stack
             - 1-2 diseñadores
             - 2 QA controllers
             - 1 Director de contenidos

Desarrollo interno, ¡terminarás liderando la creación de nuevos productos!  

✅ ¡Tú gestionas tu tiempo! Tendrás flexibilidad horaria.