Desarrollador Full-Stack Angular-Django Senior | Aplicaciones Web de Alto Rendimiento

Remoto
Jornada completa
Tiempo parcial
Estamos buscando un Desarrollador Full-Stack Angular-Django experimentado para acelerar el desarrollo de las próximas aplicaciones web Perflab y redistribuir el mantenimiento y soporte de las existentes. Como especialista senior, usted será fundamental en la creación de soluciones web robustas y escalables utilizando las tecnologías más avanzadas en JavaScript y Python. Esta posición ofrece la oportunidad de trabajar con tecnologías de vanguardia en un entorno completamente remoto. Responsabilidades Principales - Desarrollar y optimizar aplicaciones web de alto rendimiento utilizando Angular 16+ y Django 4.2+. - Implementar nuevas características para las plataformas GameReady y GRTp, asegurando un código limpio y bien documentado. - Colaborar con equipos multidisciplinarios para definir arquitecturas de aplicaciones escalables y mantenibles. - Participar en el ciclo completo de desarrollo, desde el diseño hasta la implementación y el despliegue. - Realizar mantenimiento proactivo y resolver incidencias en aplicaciones existentes. - Implementar pruebas automatizadas para garantizar la calidad del código y prevenir regresiones. - Optimizar el rendimiento de aplicaciones web para asegurar tiempos de carga rápidos y experiencias de usuario fluidas. - Contribuir a la mejora continua de procesos de desarrollo y metodologías de trabajo. Requisitos Imprescindibles - Experiencia sólida en desarrollo frontend con JavaScript moderno, específicamente TypeScript 5.0+ y Angular 16+. - Dominio de RxJS, NgRx y patrones de gestión de estado en aplicaciones Angular. - Conocimiento profundo en desarrollo backend con Python 3.10+, Django 4.2+ y Django Rest Framework. - Experiencia demostrable con sistemas de colas y tareas asíncronas utilizando Celery y Redis/RabbitMQ. - Competencia en DevOps con Kubernetes, contenedores Docker y orquestación de servicios. - Experiencia trabajando con servicios AWS, especialmente EKS, S3, RDS y CloudWatch. - Conocimientos de infraestructura como código utilizando Terraform o CloudFormation. - Capacidad para implementar y mantener pipelines CI/CD (GitLab CI, GitHub Actions o similar). - Habilidad para escribir consultas SQL optimizadas y diseñar esquemas de bases de datos eficientes. - Experiencia mínima de 5 años en desarrollo full-stack con enfoque en las tecnologías mencionadas. Competencias Valoradas - Experiencia previa con aplicaciones de análisis de rendimiento o plataformas de gaming. - Conocimientos de GraphQL y Apollo Client/Server para APIs eficientes. - Familiaridad con metodologías ágiles y herramientas como Jira, Confluence y Bitbucket. - Experiencia en optimización de rendimiento web y técnicas avanzadas de caching. - Conocimiento de servicios de monitorización como Prometheus, Grafana o DataDog. - Experiencia en arquitecturas de microservicios y comunicación entre sistemas distribuidos. - Contribuciones a proyectos de código abierto relacionados con Django o Angular. - Certificaciones relevantes en AWS, Kubernetes o tecnologías relacionadas. ¿Por Qué Unirse a Nuestro Equipo? Al unirse a nuestro equipo, tendrá la oportunidad de trabajar en proyectos innovadores que impactan directamente en el rendimiento de aplicaciones críticas. Ofrecemos un entorno de trabajo flexible y completamente remoto, con horarios adaptables y una cultura que valora el equilibrio entre la vida personal y profesional. Nuestro equipo está compuesto por profesionales altamente cualificados de diferentes partes del mundo, lo que proporciona un ambiente diverso y enriquecedor. Apostamos por el crecimiento profesional continuo, facilitando acceso a formación y certificaciones en las últimas tecnologías del sector.