Front-end Technical Leader en ComparaOnline

Empleo finalizado - No se reciben más postulantes

En Compara nuestra misión es ser el mejor y el más transparente marketplace de productos financieros en LATAM. Queremos que todas las personas puedan comparar online todo tipo de soluciones financieras y educar sobre cómo funcionan productos complejos como Seguro de Auto, Seguro de Viajes, Créditos Hipotecarios, Tarjetas de Crédito, Seguros de Vida y mucho más. Esto lo hacemos en Argentina, Brasil, Chile y Colombia pero buscamos continuar expandiendo hasta cubrir todo Latam.
Compara es una compañía de tecnología. Nuestros recursos están mayormente alocados a Tecnología/Producto/UX y siempre estamos buscando cómo mejorar la experiencia de nuestros usuarios a través de tecnología escalable. El stack de Compara está basado en arquitectura orientada a eventos:

  • React (+SSR)
  • GraphQL
  • Microservicios en Node con Typescript
  • Kafka
  • Docker y Kubernetes
  • Postgres y Redis
  • AWS y GCP
  • y mucho más.
En cuanto a nuestra metodología, trabajamos con TDD, PRs constructivos y SCRUM.

Descripción del cargo

El equipo de Marketplace está compuesto por fullstack devs con fuerte orientación desarrollo front end, encargados de desarrollar las interfaces que dan vida a las más de 2 millones de visitas mensuales de Compara. Este equipo trabaja mano a mano con los equipos UX, Producto, Business e Integrations.Buscamos un Tech Leader para el equipo de Marketplace que nos ayude a escalar nuestros productos tecnológicos escribiendo código limpio, eficiente y seguro. Nuestra aplicación principal está escrita en Node.js y utiliza Next.js para poder hacer SSR de nuestra aplicación en React + GraphQL (Apollo). Nuestro mayor desafío es crear soluciones cada vez más completas, genéricas y reutilizables, que tengan buen rendimiento en dispositivos móviles, por lo que constantemente estamos trabajando en reducir los payloads, el bundle size, los de re-renders innecesarios y mejorar métricas de performance de Lighthouse.
Problemas que nos gustaría que ayudes a resolver:
  • Testing E2E
  • Crear herramientas que nos permitan monitorear el rendimiento de nuestras app, server y client side
  • Escalar nuestro modelo de datos

Requisitos

  • Javascript + Web API  (deseable Typescript)
  • Node.js
  • React u otra librería de aplicaciones SPA
  • CSS
  • Base de datos relacionales (deseable PostgreSQL, No-SQL).
  • Algoritmos, patrones de diseños y estructuras de datos.
  • Test unitarios y funcionales.
  • Conocimiento programación orientado a objetos.
  • Capacidad de entender producto, las necesidades del usuario final y UX
Evaluaremos tu experiencia basándonos en tu conocimiento de algoritmos, modelo de datos, calidad de código, tests, patrones de diseño, experiencia con tecnologías específicas (algún lenguaje o framework), trabajos y proyectos pasados.

Beneficios

  • Horario flexible.
  • Remoto una vez a la semana
  • Tarjeta de almuerzo Amipass.
  • Vestimenta libre
  • Oficina entretenida: Playstation, Mesa de Ping Pong, Taca taca, entre otras cosas.
  • Mensualmente celebramos los cumpleaños y hacemos un after office.
  • Semanalmente desayuno y mensualmente hay un almuerzo por equipo.
  • Día extra de vacaciones por año trabajado.
  • Oficinas ubicadas a 2 cuadras del metro Manuel Montt.
  • Tarde libre cumpleaños.

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