Full Stack Software Engineer

Haulmer — Chile · Posted ~7 hours ago

Skills

Full-stack software development Software lifecycle Software integration Performance optimization Usability improvement Troubleshooting

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A full-stack engineering role within a fast-moving financial technology environment. You will contribute across the software lifecycle, from designing and implementing new functionality to integrations, troubleshooting, performance improvements, and usability enhancements. The position calls for autonomy and sound technical judgment in ambiguous situations.

Highlights

Full-stack opportunity in a dynamic fintech environment, with involvement across the complete software development lifecycle. The role offers autonomy, technical decision-making, continuous improvement, and opportunities to build and integrate new functionality.

Description

¡Únete a nuestro equipo en Haulmer! 🚀 🫶 ¿Quiénes somos? Somos una fintech joven e innovadora, dedicada a transformar la manera en que los negocios gestionan su tecnología financiera. Nuestro compromiso es ofrecer soluciones que no sólo faciliten el trabajo de nuestros clientes, sino que también impulsen su crecimiento. Si te apasiona la tecnología y quieres ser parte de un equipo dinámico que busca la mejora continua, ¡este es tu lugar! 🔍 ¿Qué buscamos? Estamos en la búsqueda de un/a Full Stack Software Engineer motivado/a y creativo/a que quiera formar parte de nuestro equipo de Sales & Billing. Tu misión será contribuir y proponer mejoras al desarrollo, implementación e integración de nuevas funcionalidades y requerimientos de software, corrigiendo errores y mejorando el rendimiento y la usabilidad de las aplicaciones, por medio de la participación en todas las fases del ciclo de vida del software. Desenvolverse con autonomía y criterio técnico incluso en contextos de ambigüedad o urgencia, apoyando el avance y cumplimiento de los objetivos del área🚀. 📌 Tus responsabilidades incluirán: Realizar el desarrollo, implementación e integración de nuevas funcionalidades, corregir errores (bugs) en el software existente y mejorar el rendimiento y la usabilidad de las aplicaciones.Participar en la fase de diseño y revisión del código y software desarrollados, colaborando en la planificación y diseño de la arquitectura del sistema, los componentes principales y la interacción entre ellos, entregando feedback cuando se requiera.Trabajar en colaboración con otros miembros del equipo, como desarrolladores de software, diseñadores y managers, manteniendo una comunicación constante y fluida.Entregar visión técnica (y viabilidad) para llevar a cabo decisiones sobre proyectos asignados.Crear y mantener documentación técnica detallada, como especificaciones de diseño y guías de desarrollo.Brindar soporte a los sistemas en productivo (issues, bugs, incidentes) para resolver problemas relacionados con el software (no existe contacto con clientes, sólo como N3 mediante tickets).Apoyar en el traspaso de conocimiento de diferentes formas, ya sea por medio de charlas, documentaciones y/o pair programming.Proponer mejoras para los sistemas, buscando asegurar su escalabilidad, rendimiento y estabilidad.Liderar técnicamente proyectos e iniciativas de alcance ambiguo o en definición, proponiendo alternativas de solución y avanzando de forma iterativa cuando los requerimientos no están completamente cerrados, sin bloquearse a la espera de especificaciones definitivas.Estimar y comprometer fechas de entrega realistas para proyectos con plazos desafiantes, monitoreando el avance y anticipando negociaciones de alcance (identificar y proponer tempranamente qué features o requerimientos no esenciales pueden posponerse) para asegurar el cumplimiento de la fecha comprometida.Incorporar herramientas y prácticas de IA aplicadas a ingeniería de software (generación/revisión de código asistida, testing, documentación, debugging, etc.) como parte de su forma habitual de trabajo, buscando maximizar la eficiencia y calidad de entrega. Competencias y Habilidades Clave: Autonomía y ambigüedad: Capacidad de proponer y ejecutar en proyectos sin definición completa, usando criterio técnico para avanzar donde no hay una ruta clara.Gestión de plazos y priorización: Capacidad de comprometer fechas realistas, monitorear riesgos de atraso y negociar proactivamente el alcance con stakeholders para proteger la fecha de entrega.Eficiencia asistida por IA: Uso efectivo de herramientas de IA para ingeniería de software (copilots de código, generación de tests, documentación asistida, etc.), reflejado en una mayor velocidad y calidad de entrega.Comunicación proactiva: Alerta temprana a su líder y/o stakeholders sobre riesgos, bloqueos o decisiones de alcance. 🎯 ¿Qué necesitamos? Título universitario de Ingeniería Civil Informática, Ingeniería Civil en Computación o carrera afín.Experiencia de al menos 4 años en funciones similares (además de las prácticas profesionales).Backend: Python, PHP con framework Laravel.Frontend: React con Framework NextJS.Conocimientos en uso de contenedores (Docker).Experiencia demostrable usando herramientas de IA en el ciclo de desarrollo de software (ej. GitHub Copilot, Claude Code, Cursor u otras) — deseable evidencia concreta de mejora en productividad o calidad.Experiencia participando en proyectos con requerimientos poco definidos o en evolución, y/o en contextos de entrega bajo plazos ajustados.Uso y manejo de JIRA, WHMCS, Notion, entre otros (deseable). 🤝 ¿Cuáles son nuestros beneficios? 💻 Trabajo remoto 100% - Conéctate desde donde quieras.🕑 Jornada laboral de 40 horas.🎂 Día libre en tu cumpleaños - para celebrarlo como mereces.🩺 Seguro complementario de salud Haulmer - Tu bienestar es prioridad, por eso contamos con un seguro diseñado especialmente para nuestro equipo.🏋🏻 Apoyo a la actividad física - Queremos que tu cuerpo y mente estén sanos, por lo que te ayudamos a financiar tu plan de gym o una actividad física de tu elección.👕 Ambiente sin dress code - Sé tu mismo/a.💙 Equipo joven y dinámico - Mucha colaboración y cero burocracia. ¿Te animas a este desafío? Si estás listo/a para llevar tu carrera al siguiente nivel y ser parte de un equipo que marca la diferencia, ¡Queremos conocerte! Envía tu postulación y súmate a Haulmer, donde juntos impulsaremos el futuro de la tecnología financiera. 🌟