Buscamos un(a) Desarrollador(a) Full-Stack con sólida experiencia en el desarrollo de aplicaciones web utilizando Python y frameworks como Django o Flask, con conocimientos en bases de datos relacionales (preferentemente MySQL).
Experiencia
• Mínimo 2 años de experiencia comprobable en desarrollo de software o proyectos web.
• Experiencia en proyectos de principio a fin, incluyendo diseño, desarrollo, pruebas y despliegue.
La persona idóneo deberá contar con un perfil autogestionado, capaz de trabajar de forma independiente en entornos remotos y con orientación a resultados. Será responsable de diseñar, desarrollar y mantener aplicaciones web escalables, así como colaborar en el análisis funcional y técnico de los proyectos de software de la empresa.
Responsabilidades Principales
• Diseñar, desarrollar e implementar aplicaciones web utilizando Python (Django/Flask/FastAPI).
• Crear y mantener estructuras de base de datos eficientes (MySQL, PostgreSQL o similares).
• Desarrollar interfaces web responsivas utilizando HTML5, CSS3, JavaScript y frameworks como React, Vue o Angular.
• Participar en el análisis y diseño de soluciones técnicas a partir de requerimientos funcionales.
• Integrar APIs REST y gestionar autenticación y seguridad en aplicaciones web.
• Colaborar con equipos de diseño y producto para mejorar la experiencia del usuario.
• Documentar código y procesos de desarrollo.
• Gestionar su tiempo y tareas de manera autónoma en un entorno remoto.
Requisitos Técnicos
• Lenguaje principal: Python (mínimo 2 años de experiencia comprobable).
• Frameworks: Django, Flask o FastAPI (indispensable tener experiencia en al menos uno).
• Bases de datos: MySQL (deseable), PostgreSQL o SQLite.
• Frontend: JavaScript, HTML5, CSS3, y frameworks modernos (React, Vue, Angular).
• Control de versiones: Git / GitHub / GitLab.
• Entornos de despliegue: Docker, AWS, o plataformas de nube similares (deseable).
• Metodologías: Experiencia con metodologías ágiles (Scrum / Kanban).
• Testing: Familiaridad con pytest, unit tests y CI/CD.
Habilidades Blandas
• Capacidad de autogestión y trabajo independiente.
• Comunicación efectiva y trabajo participativo en equipos distribuidos.
• Pensamiento analítico y capacidad de resolución de problemas.
• Compromiso y responsabilidad con entregables y tiempos de proyecto.
Deseable / Tecnologías Adicionales
• Experiencia con FastAPI (alta demanda en proyectos modernos con Python).
• Conocimientos en Docker y CI/CD.
• Experiencia en integraciones con APIs RESTful.
• Familiaridad con AWS, GCP o Azure.
• Experiencia en automatización o microservicios.
• Conocimientos en seguridad web (OAuth2, JWT).
Modalidad
• Remoto 100%.
• Horario flexible basado en objetivos y entregas.El equipo reclutador buscará estos conocimientos y habilidades en las postulaciones. Añade las que te faltan a tu perfil para atraer su atención.
- Educación mínima: Educación superior - Licenciatura
- 2 años de experiencia
- Idiomas: Inglés
- Edad: entre 24 y 35 años
- Conocimientos: CSS, JavaScript, Python, Análisis, Diseño, Testeo, Docker, Django, AngularJS, Scrum, HTML 5, MySql