Desarrollador Full Stack
Requisitos de la labor:
Desarrollar aplicaciones web completas utilizando tecnologías como React, Django y Python, entre otras. Crear código limpio, reutilizable y bien documentado que cumpla con los estándares de la empresa.
Implementar y gestionar la integración de APIs REST y la creación de herramientas de automatización.
Diseñar y optimizar interfaces de usuario (UI) para aplicaciones web y móviles, asegurando la accesibilidad y la experiencia de usuario (UX).
Colaborar con diseñadores, desarrolladores y administradores de sistemas para identificar y desarrollar nuevas funcionalidades.
Participar en el ciclo completo de vida de las aplicaciones.
Implementar herramientas de control de versiones (GIT) y gestionar la infraestructura de CI/CD.
Desarrollar procedimientos para la solución de problemas, mantenimiento y actualización de sistemas.
Gestionar aplicaciones desplegadas en plataformas en la nube como Google Cloud, Heroku y AWS S3.
Responsabilidades adicionales
Adaptar el diseño web para garantizar compatibilidad con dispositivos móviles y diferentes navegadores.
Recabar comentarios de usuarios y clientes para mejorar la experiencia de usuario.
Implementar herramientas que reduzcan errores y optimicen la experiencia del cliente.
Participar en la planificación de proyectos, definir estrategias y recursos necesarios.
Informar al responsable sobre riesgos en los proyectos y asegurar la entrega correcta y a tiempo de los mismos.
Implementar integraciones solicitadas por los clientes y resolver problemas técnicos complejos.
Mantenerse actualizado sobre las tecnologías emergentes y proponer mejoras e innovaciones para las aplicaciones heredadas.
Conocimientos requeridos:
* Python
* AWS
* React
* Git
* API
* Ci/CD
* Nube (Cloud)
* REST
* Django
* UX/UI