Desde Workana, buscamos un(a) Desarrollador(a) Full Stack Semi-Senior con sólida experiencia en Django y Angular para trabajar en proyectos innovadores y dinámicos, para uno de nuestros clientes: "Institución financiera que ofrece servicios adaptados al entorno económico del país, con el objetivo de satisfacer las necesidades de sus clientes."
La persona seleccionada será responsable de desarrollar, mantener y optimizar aplicaciones web robustas y escalables, integrando múltiples APIs y asegurando un alto rendimiento en la arquitectura de backend y frontend.
Responsabilidades Principales:
- Desarrollar y mantener aplicaciones utilizando Django y Django REST Framework.
- Crear y gestionar views, viewsets, models, serializers, templates y migraciones en Django.
- Configurar y personalizar Django Admin, incluyendo la modificación de templates para mejorar la visualización de datos.
- Implementar y gestionar cronjobs y webhooks para tareas automatizadas.
- Trabajar con múltiples integraciones de APIs (manejo de peticiones, errores y trabajos asíncronos).
- Implementar y optimizar la arquitectura REST en Django.
- Desarrollar interfaces responsivas y dinámicas con Angular, utilizando componentes y manejo de peticiones síncronas y asíncronas.
- Implementar pruebas en Django (unit tests, mocking) y trabajar con código legacy si es necesario.
Requisitos obligatorios:
- Mínimo 3 años de experiencia en desarrollo Fullstack.
- Experiencia sólida en Django (Django REST Framework, Django Admin, migraciones, serializers).
- Experiencia en desarrollo con Angular (arquitectura basada en componentes, desarrollo responsive, peticiones síncronas y asíncronas).
- Experiencia en integración con múltiples APIs y manejo de errores.
- Conocimiento en la modificación de código fuente de paquetes de Django cuando sea necesario.
- Disponibilidad para trabajar 8 horas al día, de 8:30 am a 6 pm, en el huso horario GMT-6.
Deseable:
- Experiencia con Docker (Docker Desktop, archivos compose).
- Experiencia con servicios en Google Cloud Platform (GCP) o Amazon Web Services (AWS) (Cloud Build, Cloud Run, Secrets, Cronjobs, Storage).
- Capacidad para resolver problemas y trabajar con código heredado si es necesario.
- Habilidad para colaborar en equipo y comunicarse de manera efectiva.
- Proactividad para optimizar procesos y proponer soluciones técnicas.
Condiciones contractuales:
- 100% Remoto.
- Tiempo Completo.
- Salario hasta 2,300 USD mensuales.
- Contrato por 12 meses con posibilidad de renovación.
- Prefieren profesionales residentes en México.
Proceso de selección:
- Teste HackerRank con Workana.
- Breve Video entrevista asincrónica con Workana.
- Breve Call con Account Manager de Workana.
- Entrevista técnica con Líder técnico del cliente.
- Entrevista con CTO del cliente.
Si estás interesado(a) y cumples con los requisitos, ¡esperamos tu postulación!