Requisitos
Más de 7 años de experiencia en desarrollo de software Fullstack .
Experiencia comprobable desarrollando aplicaciones empresariales escalables.
Experiencia trabajando con arquitecturas modernas basadas en microservicios.
Capacidad para diseñar y desarrollar soluciones end-to-end.
Conocimientos técnicos indispensables Backend
Experiencia sólida en:
Python .
FastAPI .
Programación asíncrona con Asyncio .
Arquitectura de microservicios.
Desarrollo y consumo de APIs REST.
PostgreSQL.
SQLAlchemy.
Docker y construcción de imágenes mediante multi-stage builds.
Cloud & DevOps
Experiencia con Google Cloud Platform (GCP) :
Cloud Run.
Pub/Sub.
Google Cloud Storage (GCS).
Diseño e implementación de soluciones cloud escalables.
Despliegue y operación de aplicaciones contenerizadas.
Frontend
Experiencia avanzada en:
Angular 14 o superior .
TypeScript.
Angular Signals.
Standalone Components.
Manejo de estado con:
NgRx.
Akita.
RxJS avanzado.
Optimización de rendimiento frontend.
Estrategias de renderizado y mejora de experiencia de usuario.
Responsabilidades principales
Diseñar y desarrollar servicios backend escalables utilizando Python y FastAPI.
Implementar soluciones basadas en programación asíncrona y arquitectura de microservicios.
Desarrollar aplicaciones frontend contemporáneas utilizando Angular y TypeScript.
Diseñar componentes reutilizables y optimizar el rendimiento de aplicaciones web.
Implementar estrategias avanzadas con RxJS para manejo productivo de datos y estados.
Diseñar e implementar soluciones cloud sobre Google Cloud Platform.
Crear y mantener contenedores Docker utilizando buenas prácticas de construcción.
Administrar y optimizar ba