Un Desarrollador Full Stack es un profesional capacitado para trabajar tanto en el front end (interfaz de usuario) como en el back end (lógica del servidor) de aplicaciones web. Es capaz de manejar proyectos que involucran bases de datos, desarrollo de interfaces de usuario, y colaborar en la planificación y despliegue de aplicaciones.
Perfil
Título Universitario: Licenciatura en Informática, Ingeniería de Software, Tecnologías de la Información o campos relacionados.
Certificaciones (Deseable): Certificaciones en tecnologías específicas (por ejemplo, AWS Certified Developer, Microsoft Azure Developer).
Habilidades y Conocimientos Técnicos
5 años o más en:
Desarrollo Front End: HTML/CSS, JavaScript, frameworks como React, Angular o Vuejs, diseño responsivo y control de versiones (Git)
Desarrollo Back End: Java, Nodejs, Python, (Django/Flash), Ruby on Rails o PHP ;
3 años o más en MySQL, PostgreSQL, MongoDB, Oracle
Desarrollo de APIs RESTful y seguridad (Autenticación y autorización)
Servidores: Conocimientos básicos en Linux, Apache y Nginx.
DevOps y Despliegue: CI/CD, servicios en la nube (AWS, Azure, GCP) y contenedores (Docker, Kubernetes).
Desarrollo Front End
HTML/CSS: Dominio en la creación y estilización de páginas web.
JavaScript: Conocimiento sólido de JavaScript, incluyendo características de ES6+.
Frameworks/Librerías: Experiencia con frameworks como React, Angular o Vue j s
Diseño Responsivo: Capacidad para crear diseños adaptables a diferentes dispositivos y pantallas.
Control de Versiones: Familiaridad con sistemas como Git (GitHub, GitLab).
Desarrollo Back-End
Lenguajes del Lado del Servidor: Conocimiento en lenguajes como Node j s, Python (Django/Flask), Ruby (Ruby on Rails), PHP o Java.
Bases de Datos: Experiencia con tecnologías como MySQL, PostgreSQL, MongoDB o Oracle.
APIs: Desarrollo de servicios RESTful y APIs.
Autenticación y Autorización: Implementación de seguridad y protección de datos.
Gestión de Servidores: Conocimientos básicos de servidores (Linux, Apache, Nginx)
Resolución de Problemas: Capacidad analítica para resolver problemas técnicos.
Gestión de Proyectos: Conocimiento de metodologías ágiles (Scrum, Kanban) y herramientas como Jira o Trello.
Comunicación: Habilidades de comunicación efectiva para trabajar en equipo y con clientes.
Ofrecemos
Sueldo de $50,000 a $60,000 dependiendo de la experiencia.
Horario de lunes a viernes de 9:00 a 18:00 h
100% Presencial
Cerca de Televisa San Ángel
Recuerda que ningún reclutador puede pedirte dinero a cambio de una entrevista o un puesto. Asimismo, evita realizar pagos o compartir información financiera con las empresas.