Somos una agencia digital en búsqueda de desarrolladores con conocimientos y experiência con programación orientada a objetos, con capacidades de implementar las mejores APIs y soluciones de backend-lógica de negocio, con las tecnologías más recientes. según conocimientos estará encargado de crear la capa de lógica de negocio, backend, apis, serverless de la aplicaciones. Tener conocimientos en lenguajes de programación, NodeJS, SQL, noSQL, MongoDB, contenedores, 1 CMS, 1 framework. Desarrollador titulado de al menos Ingenieria y 3 años de experiência en cargos relacionados. Competencias relacionadas en manejo de equipos y buenas habilidades de comunicación. **FUNCIONES**: - Desarrollar e implementar lógica backend de una manera limpia y organizada, estructurando la arquitectura de base de datos actual. - Creación de algoritmos. - Ayudar con el levantamiento de requerimientos. - Ayudar con la planificación de la arquitectura de los proyectos. usando metodologías ágiles. - Ayuda a crear a determinar los riesgo de los proyectos y los planes de mitigación - Solución de bugs. - Manejo de bases de datos relacional y no relacional. - Actualización e integración de código de APPs y páginas WEB. - Realizar pruebas de funcionamiento y pruebas unitarias. - Ayudar con la planificación de tiempos de desarrollo de los proyectos. - Cargar las APPs a tiendas. - Realizar documentación del código de los proyectos. - Manejo de Infraestructura. - Propone nuevas tecnologías y prácticas para los desarrollos. - Seguimiento de licencias, planes y costos de la infraestructura de la compañía. - Configurar test automáticos sobre desarrollos. - Optimización y dinamismo automático de los servidores actuales. - Apoyar al equipo junior con mentoría y planeación de desarrollo. - Revisar la calidad de los desarrolladores Junior (Supervisar calidad de código de otros miembros del equipo). - Gestionar el monitoreo de métricas en eventos en cuanto a rendimiento y estabilidad de la plataforma. **Requisitos**: Profesional(Ingeniero) de áreas de ingeniería de sistemas, ingeniería electrónica, informática, desarrolladores de software o similares. Experiência en el cargo de 3 años **COMPETENCIAS Y HABILIDADES**: - Experiência liderando equipos en tecnología. - Se gestiona bajo un director de proyectos y sigue las tareas planeadas. - Puede realizar estimados de proyectos a 3 meses. - Organizado y estricto con los documentos de desarrollo y plataforma de seguimiento. - Comunicación asertiva (oral y escrita). - Atención al detalle. - Maneja plataformas de control de versiones (Software de control de versiones: GIT). - Habilidad de recoger requerimientos del cliente. - Planear y ejecutar pruebas unitarias automàticas. - Maneja más de 2 lenguajes de programación (PHP, JavaScript, Python). - Maneja más de 2 bases de datos ( SQL y NoSQL). - Maneja más de 2 frameworks (Laravel, Ionic, Vue.js, React). - Maneja más de 2 metodologías de gestión de proyectos (Scrum, Agile). - Conoce y aplica paradigmas de desarrollo. - Usa buenas prácticas de desarrollo. - Idiomas: Inglés intermedio **Condiciones Laborales**: **Contrato**:Prestación de servicios **Duración de contrato**:12 meses prorrogables **Salario**:$2.500.000 Tipo de puesto: Tiempo completo Salario: $2.500.000 al mes