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.