Yapo.cl

Software Engineer Full-Stack en Yapo.cl

Empleo finalizado - No se reciben más postulantes

Coach Pro
Llega antes al próximo empleo.

Este empleo ya tiene muchas postulaciones. Con Coach Pro, recibe alertas en tiempo real y postula antes que el resto.

Antes de darte detalles, te contamos un poco sobre cómo es trabajar en yapo.cl. Nos definimos como una empresa joven, ágil y donde tú libertad creativa está más que garantizada. ¡Aquí puedes ser tú mismo!

Nuestra cultura horizontal, hace posible que cada uno sume y participe, ya que las personas somos el pilar principal de nuestra organización.

Ahora, ¿cómo será tu día a día?

Participarás en la consolidación de un equipo multidisciplinario, ambicioso y motivado por seguir mejorando nuestra plataforma, cuestionando y proponiendo iniciativas que impacten de manera positiva en las millones de personas que nos visitan diariamente.
Además de seguir trabajando en la consolidación de Yapo.cl como una empresa fuerte en tecnología, ideando y construyendo nuevas herramientas para mejorar y facilitar la búsqueda y transacción de nuestros usuarios.

  • Trabajar en el desarrollo de soluciones frontend y/o backend
  • Experimentar con nuevas soluciones siendo pragmático con la optimización de código, su mantenimiento y calidad.
  • Hacer seguimiento de sus desarrollos puestos en producción, proponiendo y ejecutando mejoras en los posibles problemas que puedan ocurrir.
  • Ser el gestor y owner del código heredado para su posible mejora y/o refactorización.
  • Desarrollar soluciones extensibles y escalables que podrían ser usadas por otros equipos.
  • Implementar las pruebas automáticas asociadas a la capa de frontend, tanto de integración como unitarias.
  • Apoyar en la detección y diagnóstico de problemas y bugs durante todo el proceso de entrega de software.

Valoraremos mucho que cuentes con experiencia en:

  • Desarrollo de soluciones digitales.
  • Programación orientado a objetos.
  • Contribuir a la arquitectura y el diseño de soluciones digitales (arquitectura, patrones de diseño, confiabilidad).
  • Pruebas unitarias y pruebas end-to-end.
  • Marcos de trabajo y/o metodologías ágiles (Scrum, Kanban, SAFe).

Que conozcas y tengas manejo en:

  • Al menos, un lenguaje de desarrollo enfocado a soluciones backend como: Go, Python, Javascript o Node.js (preferible).
  • Al menos, un lenguaje de desarrollo enfocado a soluciones frontend como: VueJS, ReactJS o Angular.
  • Estándares y patrones de desarrollo (ej: SOLID, REST, Clean Architecture, Microservicios, OOP).
  • Desarrollo usando contenedores (Docker).
  • Buenas prácticas de testing y automatización.
  • Conocimientos en el uso de herramientas de control de versiones.

Deseables

  • Conocimientos de arquitecturas orientadas a eventos
  • Conocimientos de desarrollo seguro de aplicaciones
  • Experiencia en la definición/adopción de prácticas DevOps
  • Experiencia utilizando, al menos, un proveedor cloud público (AWS, GCP o MS-Azure)

Condiciones

Trabajo 100% remoto El cargo puede ser desempeñado desde cualquier lugar del mundo.

Política de trabajo remoto

Totalmente remoto

El trabajo es permanentemente remoto desde cualquier ubicación del mundo.

Sólo empleos que valen la pena.
Regístrate gratis y descubre empleos seleccionados para ti.