Senior Fullstack Developer (Python / FastAPI / Nuxt.js)
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
En Tekton Labs, nos encontramos en la búsqueda activa de un Senior Fullstack Developer altamente calificado para integrarse a nuestra tribu de Delivery. En este rol crítico, serás el responsable directo de liderar el diseño técnico, la implementación y el despliegue de extremo a extremo de una plataforma robusta de Autenticación Multifactor (MFA) y Autoservicio de Contraseñas (SSPR) orientada a entornos corporativos de gran escala. Trabajarás integrando un backend asíncrono en Python/FastAPI con un frontend moderno y optimizado en Nuxt.js/Vue.js con Server-Side Rendering (SSR). Tu desafío principal abarcará desde la construcción de un proveedor de identidades OIDC/EAM y la integración con directorios mediante MS Graph API, hasta el desarrollo de un motor dinámico de personalización de marca (Branding Engine) accesible y de alto rendimiento. Buscamos un ingeniero autónomo, con profunda mentalidad DevSecOps y pasión por la excelencia técnica arquitectónica.Offer: Contractor: USD 3800.00Timezone: (UTC-05:00) Lima, Peru - Peru Time (PET)English Level: A2 - ElementarySpanish Level: C2 - NativeResponsibilities:Diseñar, implementar y entregar funcionalidades fullstack end-to-end para el proveedor de identidades MFA/EAM utilizando Python, FastAPI y el ecosistema Nuxt.js/Vue.js.Construir el flujo lógico de Autoservicio de Contraseñas (SSPR) y APIs de integración sólidas consumiendo servicios de MS Graph API para operaciones del directorio corporativo.Desarrollar y dar soporte a un Branding Engine avanzado en la capa frontend que adapte visualmente la interfaz de usuario en tiempo real (logos, paletas de colores, tipografías) según la entidad asociada.Configurar y consumir Amazon SES para la generación asíncrona, control de expiración y envío seguro de contraseñas de un solo uso (OTPs).Estructurar el almacenamiento, persistencia y ciclo de vida de sesiones de usuario empleando Amazon DynamoDB y aplicando mecanismos de expiración automática mediante TTL.Implementar y configurar Server-Side Rendering (SSR) y estrictas pautas de accesibilidad web (WCAG) para asegurar una interfaz responsiva, accesible y de óptimo rendimiento.Garantizar la seguridad de la plataforma implementando controles minuciosos a nivel de API REST y mitigando activamente vulnerabilidades bajo principios de DevSecOps.Establecer y ejecutar estrategias de testing automatizado (pruebas unitarias, integración y de extremo a extremo) para asegurar la resiliencia integral del flujo de autenticación.Must have:Más de 5 años de experiencia profesional sólida en desarrollo de software, diseño de sistemas distribuidos y arquitecturas Fullstack complejas.Experiencia avanzada y demostrable trabajando con el lenguaje Python y el framework backend FastAPI (o frameworks asíncronos similares).Dominio experto y experiencia en entornos de producción utilizando los frameworks frontend Vue.js y Nuxt.js.Experiencia práctica implementando Renderizado del Lado del Servidor (SSR - Server-Side Rendering) en aplicaciones web de gran escala.Experiencia directa en la integración y uso de servicios cloud de AWS: AWS Lambda, Amazon DynamoDB, Amazon SES y AWS Secrets Manager.Conocimiento profundo de protocolos modernos de autenticación y autorización: OIDC (OpenID Connect) y OAuth 2.0.Experiencia previa en el consumo de APIs de directorio y gestión de identidades corporativas utilizando MS Graph API o Microsoft Entra ID.Conocimiento y aplicación de directrices internacionales de accesibilidad web (WCAG) y maquetación responsiva avanzada.Dominio avanzado del idioma inglés (nivel C1) indispensable para la comunicación y coordinación técnica directa con clientes globales.Manejo sólido y fluido de Git para control de versiones y flujos de trabajo colaborativos continuos.Nice to have:Experiencia práctica en el aprovisionamiento o despliegue de artefactos estáticos y ruteo a través de Amazon S3 y Amazon CloudFront.Experiencia previa diseñando o implementando sistemas de personalización dinámica de apariencia visual (Theming dinámico) o arquitecturas multitenant White-Label.Familiaridad con herramientas y automatización de pipelines de CI/CD (GitHub Actions, GitLab CI, etc.).Familiaridad con frameworks de pruebas automatizadas E2E (como Cypress o Playwright) y prácticas avanzadas de TDD.Título universitario en Ingeniería de Sistemas, Ciencias de la Computación o carreras afines.💡 Are you interested in this opportunity?Apply by sending your resume and briefly tell us why you want to participate in this project 🚀