C6 Bank
Grupo Data
Desarrollador(a) Full Stack Senior – Ingeniería AI-Native
Traducción automática. Consulta el original.
Desarrollador(a) Full Stack Senior – Ingeniería AI-Native
Sobre la oportunidad
Buscamos un(a) Desarrollador(a) Full Stack Senior con perfil AI-Native, apasionado(a) por la ingeniería de software y el uso de Inteligencia Artificial a lo largo de todo el ciclo de desarrollo (SDLC). El profesional actuará en el desarrollo de una nueva aplicación de monitorización y gestión de emisiones, además de la plataforma de Distribución, Pricing y Procesamiento, contribuyendo a soluciones modernas, escalables y de alta calidad en un entorno ágil.
Responsabilidades
- Participar en el desarrollo, mantenimiento y evolución de aplicaciones corporativas;
- Colaborar con áreas de negocio y equipos técnicos en la definición de soluciones;
- Diseñar y desarrollar nuevos módulos y arquitecturas basadas en microservicios;
- Desarrollar componentes Backend y Frontend;
- Crear, ejecutar y mantener pruebas automatizadas;
- Participar en los procesos de CI/CD, despliegues y soporte a producción;
- Diagnosticar y solucionar incidentes y cuellos de botella de rendimiento;
- Contribuir a decisiones de arquitectura y evolución tecnológica;
- Promover buenas prácticas de desarrollo, código limpio, observabilidad, seguridad y mantenibilidad;
- Actuar como referencia técnica y apoyar el desarrollo de profesionales junior.
Responsabilidades en Ingeniería AI-Native
- Aplicar herramientas de desarrollo asistido por IA durante todo el ciclo de vida del software (SDLC);
- Utilizar asistentes y agentes de IA para:
- Generación y refactorización de código;
- Generación automática de documentación;
- Creación y validación de pruebas;
- Debugging y análisis de causa raíz;
- Code Review;
- Automatización de procesos del SDLC;
- Trabajar con herramientas como:
- GitHub Copilot
- Devin
- Cursor
- ChatGPT
- Claude
- Gemini
- Sourcegraph Cody
- Continue.dev
- Comprender las capacidades y limitaciones de los Large Language Models (LLMs) aplicados a la ingeniería de software;
- Apoyar la adopción de buenas prácticas, gobernanza y uso seguro de IA en entornos corporativos;
- Mantenerse actualizado sobre tendencias e innovaciones en Ingeniería de Software con IA.
Requisitos obligatorios
- Experiencia sólida como Desarrollador(a) Full Stack Senior;
- Experiencia en el desarrollo de aplicaciones corporativas utilizando arquitectura de microservicios;
- Desarrollo de aplicaciones Backend y Frontend;
- Conocimiento en buenas prácticas de ingeniería de software, incluyendo:
- Clean Code;
- Arquitectura de Software;
- Pruebas automatizadas;
- Integración y Entrega Continuas (CI/CD);
- Observabilidad;
- Seguridad de aplicaciones;
- Experiencia en entornos Agile (Scrum/Kanban);
- Experiencia práctica con herramientas de desarrollo asistidas por IA, como:
- GitHub Copilot;
- Devin;
- Cursor;
- ChatGPT;
- Claude;
- Gemini;
- Sourcegraph Cody;
- Continue.dev;
- Conocimiento sobre aplicaciones de LLMs en el desarrollo de software.
Inglés B2
Español B2
Diferenciales
- Experiencia con plataformas de monitorización, procesamiento o distribución de datos;
- Experiencia en proyectos orientados al mercado financiero;
- Experiencia en arquitectura distribuida y sistemas de alta disponibilidad;
- Experiencia en observabilidad, monitorización e ingeniería de rendimiento;
- Perfil colaborativo, con capacidad de mentoría técnica y liderazgo por influencia;
- Interés continuo por la innovación y evolución de las prácticas de Ingeniería AI-Native.
Condiciones de la posición
- Actuación 100% remota;
- Es obligatoria la disponibilidad para cambio futuro a Portugal o España, si fuera necesario por cuestiones de proyecto, estrategia de la empresa o requisitos legales;
- Mientras se esté en Brasil, el trabajo se realizará íntegramente en régimen remoto;
- Los currículos deberán presentarse en inglés.
