Descripción del puesto: desarrollar e implementar soluciones tecnológicas de alta calidad, que satisfagan las necesidades de nuestros usuarios, en pro de lograr cambios reales en las personas y comunidades a las que van dirigidos los productos de nuestra organización. Entender a cabalidad los nuevos requerimientos y funcionalidades que se le soliciten antes de comenzar a desarrollarlos. Implementación de las mejores prácticas, y escrituras de pruebas que garanticen la entrega de software de calidad. Actualizar constantemente sus conocimientos y tener apertura a aprender nuevas tecnologías entender en su totalidad el funcionamiento, comportamiento y arquitectura esperada de la app. Implementar mejoras en el código existente que mejoren el funcionamiento/rendimiento de la app. Requisitos: requisitos skills mandatorios: conocimientos en programación orientada a objetos (poo) y programación funcional. Estudiante de la carrera ingeniería en sistemas. O afines. Experiência trabajando con: typescript, angular 6 y javascript (es6)e. Html5 y css3 avanzado. Bootstrap, preprocedadores css (less, sass, stylus, etc.). Uso de librerías rxjs. Conocimiento de bases de datos relacionales. Consumir servicios res. Conocimiento de scrum. Desarrollo web mobile first. (diseño responsivo). Manejo de websockets. Skills deseables (no mandatorios): conocimientos en react y vue. Desarrollo de unit testing (jasmine), end to end testing (cypress). Sentry para reportar errores. Ingles intermedio/avanzado. Horario de trabajo: sujeto a banda horaria lugar de trabajo: 100% remoto. Cliente de méxico ventajas beneficios: pago en usd posibilidad de trabajo freelance j-18808-ljbffr