Senior Full-Stack Software Engineer — React y Python

Summary

Senior Full-Stack Engineer to own and rewrite a multi-country onboarding product using React and Python, applying hexagonal/Clean Architecture and state-machine modeling for a fintech expanding internationally.

Buscamos a un/a ingeniero/a de software fullstack con harta experiencia, para:

  • Entender el onboarding de punta a punta. Qué rol cumple cada paso, por qué existe, quién es su usuario, qué producto lo necesita y qué pasa cuando falla. Hoy ese mapa completo no vive en la cabeza de nadie.
  • Mejorar la experiencia de hoy desde el primer mes. Antes de que exista una sola línea de código de la reescritura ya hay mucho por ganar: ver dónde se traba la gente, atacar los pasos que más fricción generan y liberar mejoras sobre el proceso que ya está andando.
  • Diseñar y liderar la reescritura. Proponer la arquitectura del onboarding definitivo: pasos como piezas componibles, con sus actores, precondiciones, estados y vigencia explícitos, en vez de pantallas encadenadas. Que sea mantenible, evolucionable y que minimice errores por construcción.
  • Decidir qué se reutiliza entre productos. Si alguien ya completó un paso para contratar un producto, ¿se lo volvemos a pedir para el siguiente? Reutilizar baja la fricción; repetir sostiene la cobertura de riesgo. Esa discusión se lleva con Riesgo y con Producto: no la define ingeniería sola.
  • Construir para el Maxxa internacional. Esta reescritura es la versión que se lleva a los otros países. Los conceptos se repiten —identidad, cobro automático, firma, garantías— pero el proveedor y la regulación cambian en cada mercado.
  • Coordinar sin mandar. Buena parte de los servicios que el onboarding orquesta los construyen otros equipos de Tecnología. No los diriges: los alineas, con una visión global de lo que tu producto tiene que lograr y con un estándar alto de lo que aceptas.

Este rol NO es para ti si:

  • Prefieres que te lleguen las tareas ya definidas. Tu TL te va a decir qué hay que lograr, no cómo. Escalas lo que esté fuera de tu alcance; el resto lo resuelves tú.
  • Quieres quedarte solo en el front. El onboarding vive en React y se apoya en servicios en Python: te vas a meter en los dos lados.

Lo que sí necesitamos:

  • +6 años desarrollando software y experiencia demostrable como fullstack, idealmente con stack Python.
  • Manejo real de React. No pedimos que seas el referente del equipo: sí que puedas discutir de igual a igual una decisión de arquitectura de front y sostenerla con argumentos.
  • Experiencia modelando flujos de negocio multi-paso: máquinas de estado, pasos con precondiciones, reintentos, procesos que se abandonan y se retoman días después.
  • Disposición y foco sobre estabilidad, escalabilidad y buenas prácticas, incluidas estrategias de testing (unitario, integración y E2E) sobre flujos críticos, con simulación de servicios de terceros.
  • Criterio de producto. Sabes leer una métrica de caída, hablar con quien atiende al cliente y decidir qué se arregla primero. Discutes el requerimiento antes de implementarlo.
  • Autonomía real y comunicación asertiva: capacidad de influir, alinear y sostener un estándar sin autoridad formal sobre las personas con las que trabajas.

Cómo trabajamos este rol. Reportas al Tech Lead de Experiencia Unificada, el equipo dueño de login, registro, home, perfil y ahora onboarding. No tienes personas a cargo: tu peso en la organización viene de ser dueño/a del onboarding y de coordinarte con los equipos que construyen los servicios que ese proceso orquesta.

Te unirás a una fintech donde tu energía se ve recompensada:

  • Modalidad híbrida para personas con residencia en Santiago de Chile y full remoto para otras ubicaciones.
  • Tiempo de bienestar: con metas cumplidas, sales 30 min antes todos los días. Días administrativos, tarde libre por cumpleaños y día de mudanza.
  • Asignación de almuerzo.
  • Seguro complementario de salud, dental y vida (al pasar a contrato indefinido).
  • Aguinaldos y bonos de matrimonio, nacimiento y escolaridad, entre otros.
  • Capacitación continua en UBITS.
  • En la oficina: snack saludable, cafetería ilimitada, actividades de equipo y más.

Los beneficios corresponden a contratación bajo legislación chilena.

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available