Senior Full Stack Developer

Fina Partner — Colombia · Posted ~3 weeks ago

Senior

Skills

Full-stack development Frontend development Backend development Software architecture Prototyping Scalable software development User experience

🔓 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 hands-on senior full-stack developer is sought to take end-to-end ownership of digital features, translating business needs into robust solutions across frontend and backend systems. The role suits an autonomous builder who enjoys prototyping, scaling products, improving user experience, and creating technology with tangible economic impact.

Highlights

Highly autonomous senior role with end-to-end ownership of features, from understanding business needs and prototyping through frontend and backend implementation, scaling, and delivery.

Description

Senior Full Stack Developer Sobre nosotros Buscamos a un Desarrollador con mentalidad profundamente hands-on, que no espere un manual de instrucciones para empezar a crear. Necesitamos a alguien que se sienta cómodo/a asumiendo responsabilidad total sobre las funcionalidades que construye, ejecutando con intensidad y obsesionado por la experiencia del usuario final. Este rol no es para quien busca una lista cerrada de tareas o un entorno de mantenimiento pasivo; es para alguien que quiera diseñar, prototipar y escalar soluciones que impacten la economía real de pequeños y medianos emprendimientos. Objetivo General Desarrollar de forma integral la plataforma Fina, asumiendo autonomía absoluta sobre cada entrega: desde entender el propósito del negocio hasta diseñar, prototipar, escalar y garantizar soluciones robustas. Funciones Construir nuevas funcionalidades y módulos de la plataforma Fina, tanto en front-end como en back-end.Traducir necesidades de negocio en soluciones técnicas eficientes, entendiendo el "porqué" de cada funcionalidad antes de definir el "cómo".Prototipar, iterar y evolucionar funcionalidades rápidamente, sin sacrificar robustez ni calidad.Asumir responsabilidad total (ownership) sobre las funcionalidades que construye, de punta a punta: diseño, desarrollo, pruebas y puesta en producción.Cuidar la experiencia del usuario final en cada entrega.Diseñar el modelo de datos y esquemas para soportar el crecimiento de la base de usuarios.Construir APIs robustas, seguras y bien documentadas.Diseñar componentes y servicios pensados para el crecimiento exponencial, priorizando resiliencia y baja latencia.Optimizar el rendimiento de la aplicación y de los procesos de carga de datos financieros, manteniendo claridad y precisión absolutas.Identificar y resolver cuellos de botella técnicos antes de que impacten al usuario.Escribir código limpio, mantenible y documentado, siguiendo buenas prácticas del equipo.Desarrollar y mantener pruebas unitarias que garanticen la estabilidad del producto.Participar en revisiones de código, dando y recibiendo retroalimentación técnica.Depurar, monitorear y resolver incidentes, asegurando la disponibilidad del servicio.Proteger cada transacción y datos de los clientes, aplicando buenas prácticas de seguridad en el manejo de información financiera.Incorporar herramientas de inteligencia artificial en el día a día como multiplicador real de productividad e impacto.Diseñar e implementar automatizaciones, AI agents o workflows impulsados por modelos que aceleren procesos internos y de producto.Colaborar con producto, diseño y el resto del equipo técnico para entregar soluciones alineadas al negocio. Perfil de Competencias Competencias Generales Mentalidad AI-first: uso activo de herramientas de inteligencia artificial como multiplicador real de productividad e impacto.Mentalidad de producto: capacidad para entender el "porqué" de una funcionalidad antes de empezar el "cómo", traduciendo una necesidad de negocio en una solución técnica eficiente.Habilidades de arquitectura: conocimiento en el diseño de bases de datos, APIs robustas y sistemas que prioricen la seguridad de la información financiera. Perfil Profesional Educación: Graduado o recién graduado en Ingeniería Informática, Ciencias de la Computación, Ingeniería de Sistemas o carreras afines al desarrollo de software. Experiencia: El ocupante debe poseer Mínimo 3 a 5 años desarrollando productos digitales, idealmente en startups, fintechs o entornos de alta exigencia técnica donde la escalabilidad sea la prioridad (no excluyente). Idiomas: Inglés Técnico (lectura y escritura fluida) Conocimiento Tecnológico: Angular v2+, Express.js y MongoDB, GitHub y control de versiones, Jira, Scrum y Unit testing, Diseño de bases de datos y APIs robustas, Seguridad de información financiera, Inteligencia Artificial (AI agents, automatizaciones y workflows), Deseable: pasarelas de pago, automatización de procesos financieros y Big Data / Analytics.