Descripción
Resumen:
Buscamos un Ingeniero Senior de Software para construir y escalar una plataforma fintech utilizando modernos frameworks frontend y servicios backend basados en Go, aprovechando Claude Code AI.
Aspectos destacados:
1. Construya sistemas seguros, escalables y centrados en el usuario con desarrollo asistido por IA
2. Colabore con los equipos de producto, datos, finanzas y plataforma
3. Mentoree a ingenieros y defina las mejores prácticas de IA en el desarrollo de software
Estamos buscando un **Ingeniero Senior de Software** para ayudar a construir y escalar la plataforma fintech de Tongo mediante modernos frameworks frontend (Angular, React, Next.js) y servicios backend basados en Go, aprovechando Claude Code AI como parte fundamental del flujo de trabajo de desarrollo.
Este puesto se centra en construir sistemas seguros, escalables y centrados en el usuario en las capas web y backend, utilizando el desarrollo asistido por IA para acelerar la entrega, mejorar la calidad del código y potenciar el diseño del sistema. Colaborará estrechamente con los equipos de producto, datos, finanzas y plataforma para entregar funcionalidades críticas para flujos de trabajo financieros relacionados con pagos, riesgos e inmobiliaria.
**Responsabilidades clave**
* Diseñar, construir y mantener servicios backend en Go y aplicaciones frontend utilizando Angular, React y Next.js.
* Aprovechar Claude Code AI (y herramientas similares basadas en modelos de lenguaje grande) para:
\* Codificación, refactorización y documentación asistidas por IA
\* Prototipado rápido y exploración arquitectónica
\* Generación de pruebas, revisiones de código y depuración
* Construir e integrar APIs y servicios que interactúen con plataformas financieras, proveedores externos y sistemas internos.
* Desarrollar servicios conscientes de los datos que respalden informes, conciliaciones y flujos de trabajo operativos.
* Implementar patrones seguros de autenticación, autorización y control de acceso basado en roles.
* Colaborar con los equipos de producto y diseño para ofrecer experiencias de usuario intuitivas y de alto rendimiento.
* Contribuir a pipelines de CI/CD, pruebas automatizadas y prácticas de infraestructura como código.
* Aplicar las mejores prácticas de seguridad, fiabilidad y cumplimiento normativo en un entorno fintech regulado (SOC 2, PCI).
* Documentar la arquitectura del sistema, contratos de servicios y patrones de desarrollo aumentados por IA.
* Mentorear a ingenieros y contribuir a definir las mejores prácticas para utilizar eficazmente la IA en el desarrollo de software.
**Cualificaciones requeridas**
* 5 años o más de experiencia como Ingeniero de Software trabajando en sistemas frontend y/o backend.
* Amplia experiencia con Go para servicios backend.
* Experiencia práctica con Angular, React y/o Next.js en entornos productivos.
* Conocimientos sólidos sobre APIs RESTful, diseño de sistemas y fundamentos de sistemas distribuidos.
* Experiencia utilizando asistentes de codificación con IA (Claude, herramientas basadas en GPT, Copilot, etc.) como parte habitual del desarrollo diario.
* Familiaridad con entornos basados en la nube y prácticas modernas de despliegue.
* Comprensión de consideraciones de seguridad, protección de datos y cumplimiento normativo en sistemas regulados.
**Habilidades preferidas**
* Experiencia con AWS (S3, Lambda, ECS, EKS o similares).
* Exposición a arquitecturas orientadas a eventos o sistemas de mensajería.
* Familiaridad con APIs financieras, pagos, comisiones o integraciones bancarias.
* Experiencia trabajando con aplicaciones basadas en análisis o flujos de trabajo intensivos en datos.
* Experiencia opcional con Python para scripting, automatización o herramientas internas.
* Experiencia construyendo o contribuyendo a sistemas de diseño o bibliotecas compartidas de componentes frontend.
* Interés en herramientas de IA agente y automatización de flujos de trabajo (n8n, Zapier, agentes de IA internos).
**Habilidades blandas**
* Mentalidad fuerte de propiedad y tendencia a la ejecución.
* Capacidad para trabajar cómodamente en un entorno de startup acelerado.
* Comunicador claro entre los equipos de ingeniería, producto y negocio.
* Curioso, adaptable y entusiasmado con el desarrollo de software aumentado por IA.
* Pasión por un código limpio, mantenible y bien documentado.
Tipo de empleo: Tiempo completo
Idioma:
* Inglés (obligatorio)
Ubicación laboral: Remota