La oferta está activa

Senior Full-Stack Software Engineer — React y Python

3 600 – 3 600 $
Jornada completa3–6 añosRemotoColombia
MaxxaColombia

Sobre este empleo

Requerimientos del cargo

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.

Tu misión

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.

Beneficios y cultura

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.

Habilidades deseables

  • Arquitectura hexagonal / puertos y adaptadores, o Clean Architecture aplicada al frontend, con separación real entre dominio, casos de uso e infraestructura. Es a donde queremos llegar con la reescritura: si ya lo hiciste, mejor; si no, es parte de lo que vas a aprender acá.
  • Python en profundidad (Django/Flask/FastAPI) o experiencia sólida en otro backend.
  • Haber sido referente técnico de frontend de un equipo: no solo escribir buen código, sino haber subido el piso de los demás.
  • Sensibilidad de UX y accesibilidad; experiencia leyendo métricas de interacción y experimentación (Mixpanel, Amplitude o similares).
  • Uso fluido de herramientas de IA para desarrollo (Claude Code, Cursor) y estándares como MCP.
  • Formación en Ingeniería Civil en Computación / Informática, Industrial mención TI/Computación o afines. No es excluyente.

Para que una empresa use un producto de Maxxa, antes tiene que habilitarse. Ese onboarding no se diseñó: creció orgánicamente, producto a producto. Primero garantías, luego financiamiento, después el ERP, la cuenta y la tarjeta. Cada producto trajo sus requisitos y cada requisito trajo su pantalla.

Hoy cada producto usa un subconjunto distinto de pasos y el orden es flexible. Cada paso tiene su actor: unos los hace cualquiera que esté autenticado, otros solo el representante legal, otros alguien sin cuenta que llega por un link. Y está el tiempo: si alguien ya completó un paso para contratar un producto, ¿se lo pedimos de nuevo para el siguiente? Reutilizar baja la fricción; repetir sostiene la cobertura de riesgo.

Después de mucha iteración hoy sabemos todo lo que tiene que hacer el onboarding; falta alguien que lo tome como suyo, lo rediseñe y lo prepare para nuestro modelo internacional.

Referencia del mercado

100% por debajo de la mediana
1 990 174 $

Basado en 67 103 ofertas con salario para este país

Desglose salarial completo

Empleos similares

DocPlanner Colombia ·

Pricing Specialist

Salario no especificado
Jornada completaMás de 6 añosRemotoColombia

Preguntas frecuentes

¿Qué salario puedo esperar?

El empleador indica 3 600 – 3 600 $ para este puesto en Maxxa, Colombia. Como referencia, la mediana local es de unos 1 990 174 $ según 67 103 ofertas similares.

¿Cómo solicito este empleo?

Abre la página original de la fuente y contacta allí al empleador. Finder nunca cobra a los candidatos.

¿Estas ofertas están actualizadas?

Sí. Finder actualiza regularmente vacantes de fuentes públicas y elimina las cerradas.

¿Dónde ver el tipo de contrato y el formato de trabajo?

Las condiciones clave aparecen encima de la descripción. También puedes abrir listados relacionados de Maxxa y Colombia.

Solicitar