C6 Bank
Jobgether
Desarrollador Full Stack Senior (Python + React)
Sobre la oportunidad
Este puesto se publica en nombre de una empresa colaboradora, que gestiona todas las solicitudes y los siguientes pasos. Nuestro colaborador busca un Desarrollador Full Stack Senior (Python + React) con base en Brasil.
Cómo funciona Jobgether
Utilizamos un proceso de matching impulsado por IA para garantizar que tu solicitud se revise de forma rápida, objetiva y justa en comparación con los requisitos principales del puesto. Nuestro sistema identifica a los candidatos que mejor se ajustan y esta lista se comparte directamente con la empresa contratante. La decisión final y los siguientes pasos (entrevistas, evaluaciones) son gestionados por su equipo interno.
¡Agradecemos tu interés y te deseamos lo mejor!
¿Por qué solicitar a través de Jobgether?
Aviso de Privacidad de Datos: Al enviar tu solicitud, reconoces que Jobgether procesará tus datos personales para evaluar tu candidatura y compartir información relevante con el empleador contratante. Este procesamiento se basa en el interés legítimo y las medidas precontractuales según las leyes de protección de datos aplicables (incluido el RGPD). Puedes ejercer tus derechos (acceso, rectificación, supresión, oposición) en cualquier momento.
#LI-CL1
Buscamos un Desarrollador Full Stack con amplia experiencia para diseñar, construir y mantener soluciones de extremo a extremo para una plataforma cloud empresarial. En este rol, transformarás los requisitos del producto en diseños técnicos robustos y software listo para producción, combinando el desarrollo Python backend con interfaces React modernas. Asumirás la propiedad de funcionalidades a través de APIs, integraciones y flujos de trabajo empresariales complejos, al tiempo que ayudarás a garantizar la fiabilidad y el rendimiento de la plataforma. Trabajando en un entorno colaborativo basado en la nube, contribuirás a las decisiones arquitectónicas y promoverás la excelencia en ingeniería. Las herramientas de IA serán una parte integral de tu flujo de trabajo diario, ayudando a acelerar el desarrollo y requiriendo al mismo tiempo un juicio sólido y una validación cuidadosa. Esta oportunidad es ideal para un profesional técnico práctico que disfrute resolviendo problemas complejos y entregando software fiable y mantenible.
Responsabilidades
- Colaborar con los interesados del producto para comprender los requisitos empresariales, definir soluciones técnicas y entregar software funcional y listo para producción.
- Desarrollar servicios backend utilizando Python y construir aplicaciones frontend responsivas y accesibles con React, JavaScript o TypeScript, HTML y CSS.
- Diseñar, implementar y mantener REST APIs, contratos de datos e integraciones con sistemas externos.
- Construir sistemas distribuidos resilientes utilizando procesamiento asíncrono, colas de mensajes, orquestación de flujos de trabajo, reintentos y patrones de tolerancia a fallos.
- Contribuir a componentes frontend reutilizables, sistemas de diseño compartidos y documentación de Storybook para mejorar la consistencia y la mantenibilidad.
- Trabajar con PostgreSQL, Temporal, Docker, AWS Bedrock y API Gateway para dar soporte a la funcionalidad de la aplicación e integraciones.
- Escribir pruebas automatizadas, incluyendo pruebas frontend con Playwright, y asegurar que las soluciones cumplen con los estándares de accesibilidad y calidad.
- Investigar, solucionar y resolver problemas de producción y desarrollo, manteniendo la estabilidad y fiabilidad de la aplicación.
- Mejorar la observabilidad de la aplicación utilizando OpenTelemetry, Grafana o herramientas similares para dar soporte a la monitorización y la resolución de problemas.
- Contribuir a la automatización de la infraestructura y a los flujos de despliegue utilizando Terraform, GitHub Actions y las mejores prácticas de control de versiones.
- Participar en discusiones de arquitectura, compartir conocimientos técnicos y ayudar a establecer estándares de ingeniería en todo el equipo.
- Utilizar herramientas impulsadas por IA para acelerar el diseño de soluciones, la codificación y la resolución de problemas, revisando la salida generada, corrigiendo problemas y manteniendo la responsabilidad de la calidad y la seguridad.
Requisitos
- Dominio avanzado del inglés, con capacidad para comunicarse con claridad y colaborar eficazmente con partes interesadas técnicas y de producto.
- Amplia experiencia práctica en producción tanto en desarrollo backend como frontend, con capacidad para diseñar y entregar de forma independiente funcionalidades de extremo a extremo.
- Sólidas habilidades de desarrollo Python , incluyendo experiencia en la construcción de servicios de producción y REST APIs.
- Experiencia con Docker, API Gateway, PostgreSQL e integración de servicios en entornos empresariales.
- Conocimiento de arquitecturas orientadas a eventos, procesamiento asíncrono, colas de mensajes y herramientas de orquestación de flujos de trabajo como Temporal.
- Experiencia con flujos de trabajo de CI/CD utilizando GitHub Actions y herramientas de observabilidad como OpenTelemetry, Grafana o soluciones equivalentes.
- Sólidas habilidades de desarrollo frontend con React, JavaScript o TypeScript, HTML/CSS, diseño responsivo e integración REST de API.
- Familiaridad con Storybook, frameworks de pruebas frontend como Playwright, Git y sistemas de diseño reutilizables.
- Conocimiento de Terraform y prácticas de automatización de infraestructura.
- Capacidad para traducir requisitos de producto en diseños técnicos claros y software funcional.
- Comprensión de sistemas distribuidos, patrones de resiliencia y mecanismos de autenticación y autorización, incluyendo OAuth, OIDC, SSO y RBAC.
- Capacidad demostrada para solucionar problemas de producción, resolver errores, mantener interfaces accesibles y comunicar claramente las decisiones técnicas.
- Comodidad utilizando herramientas de IA como parte central del flujo de trabajo de desarrollo, con capacidad para validar resultados, identificar limitaciones y asumir la responsabilidad de la implementación final.
- Se valorará: Experiencia con integraciones de IA y LLM, plataformas empresariales SaaS, Jest o Cypress, sistemas de diseño a gran escala, despliegues frontend basados en la nube y mentoría a otros desarrolladores.
Beneficios
- Seguro médico y dental.
- Dietas y vales de comida.
- Ayuda para el cuidado de hijos.
- Permiso de paternidad ampliado.
- Acceso a gimnasios y profesionales de la salud y el bienestar a través de las asociaciones Wellhub (Gympass) y TotalPass.
- Participación en beneficios y resultados (PLR).
- Seguro de vida.
- Acceso a una plataforma de aprendizaje continuo y recursos de desarrollo profesional.
- Club de descuentos con ofertas de socios.
- Recursos online gratuitos dedicados al bienestar físico, mental y general.
- Cursos de embarazo y paternidad responsable.
- Asociaciones con plataformas de aprendizaje online.
- Acceso a una plataforma de aprendizaje de idiomas.
- Beneficios adicionales e iniciativas de bienestar.
