Software Engineer Full-Stack in Yapo.cl

Closed job - No longer receiving applicants

Coach Pro
Be the first to apply to the next job.

This job already got lots of applicants. Coach Pro gives you real-time alerts so you are the first to apply to the job you want.

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)

Conditions

Fully remote You can work from anywhere in the world.

Remote work policy

Fully remote

Candidates can reside anywhere in the world.

Life's too short for bad jobs.
Sign up for free and find jobs that are truly your match.