




Resumen: Únase a un equipo distribuido para desarrollar y mantener funciones críticas para la misión en el backend y en la interfaz de usuario, centrándose en el diseño, la optimización del rendimiento y la alta calidad del código. Aspectos destacados: 1. Desarrollar aplicaciones críticas para la misión con una pila tecnológica moderna 2. Participar en el diseño de arquitecturas de sistemas escalables y eficientes 3. Trabajar en un entorno colaborativo, distribuido y ágil Estamos construyendo funciones confiables en el backend y en la interfaz de usuario con Python, FastAPI/Django, React y TypeScript para aplicaciones críticas para la misión en un equipo distribuido. Usted diseñará servicios, mejorará el rendimiento y apoyará los lanzamientos, manteniendo una alta calidad del código y una sólida automatización de pruebas; ¡postúlese ahora! **Responsabilidades** * Desarrollar y mantener servicios backend utilizando frameworks modernos * Participar en el diseño de arquitecturas de sistemas escalables y eficientes * Colaborar con equipos multifuncionales para entregar funciones de alta calidad * Optimizar el rendimiento de la aplicación y solucionar problemas * Aplicar las mejores prácticas para la calidad y mantenibilidad del código * Contribuir a la planificación del proyecto y a las discusiones técnicas * Apoyar los procesos de despliegue y lanzamiento * Participar en la mejora continua y en el intercambio de conocimientos dentro del equipo **Requisitos** * Mínimo 3 años de experiencia práctica con Python, incluidos FastAPI y Django para el desarrollo backend * Competencia en React y TypeScript para la construcción de interfaces de usuario interactivas * Experiencia con PostgreSQL para la gestión de bases de datos y el modelado de datos * Capacidad para utilizar Docker para la contenerización y el despliegue de aplicaciones * Firme compromiso con la automatización de pruebas, incluidas pruebas unitarias exhaustivas y pruebas integrales manuales * Antecedentes de trabajo en equipos ágiles en aplicaciones complejas y críticas para la misión * Enfoque colaborativo, participando activamente en revisiones de código y aprendizaje entre pares * Capacidad para trabajar cómodamente con equipos distribuidos en distintas regiones * Familiaridad con herramientas Atlassian como Jira y Confluence para el seguimiento de proyectos y la documentación * Conocimiento de servicios nativos en la nube, incluidos buckets S3, Lambda, AWS AKS y CloudWatch para la gestión de aplicaciones basadas en la nube * Habilidad fluida en inglés, tanto escrito como hablado, nivel B2+ o superior **Deseable** * Experiencia con GitHub Actions para la automatización de flujos de trabajo y tuberías CI/CD * Conocimiento sobre la integración de Jira con GitHub para una gestión de proyectos optimizada * Conciencia de las mejores prácticas de DevOps para un desarrollo y operaciones eficientes * Experiencia previa en servicios financieros u operaciones de tesorería, incluidos pagos, transferencias bancarias, conciliaciones de cuentas y gestión de efectivo


