Sapiens Guatemala
Sapiens Guatemala

Full stack Developer

April 19, 2025
Full-time
Remote · Guatemala City, Guatemala, Guatemala
Not Applicable
Front-end Developer

Un Desarrollador Fullstack está capacitado tanto en el desarrollo front-end como en el back-end, lo que le permite trabajar en

toda la pila de una aplicación. A continuación, se detallan los requisitos clave para este rol:

  • Habilidades Técnicas

Desarrollo Front-End

Tecnologías principales: HTML, CSS y JavaScript.

Frameworks y bibliotecas: React, Angular, Vue.js o Svelte.

Diseño UI/UX: Conocimientos básicos en diseño centrado en el usuario, wireframing y diseño responsive (p. ej., Bootstrap,

Tailwind CSS).

Control de versiones: Dominio de Git y GitHub/GitLab.

Desarrollo Back-End

Lenguajes de programación: Node.js, Python, Ruby, Java, PHP o .NET.

Frameworks: Express.js, Django, Flask, Spring Boot o Laravel.

Gestión de bases de datos: Conocimientos de bases de datos relacionales (MySQL, PostgreSQL) y NoSQL (MongoDB, DynamoDB).

Desarrollo de APIs: Experiencia con APIs RESTful y GraphQL.

DevOps y Herramientas

Gestión de servidores: Comprensión de sistemas Linux/Unix, Nginx y Apache.

Plataformas en la nube: AWS, Azure o Google Cloud.

Pipelines CI/CD: Jenkins, GitHub Actions o CircleCI.

Contenerización: Docker, Kubernetes.

Otras habilidades

Pruebas: Unit testing (p. ej., Jest, Mocha), pruebas de integración y pruebas de extremo a extremo (p. ej., Selenium, Cypress).

Autenticación y seguridad: OAuth, JWT, SSL/TLS y cifrado de datos.

Optimización de rendimiento: Comprensión de caching (p. ej., Redis), división de código y uso de CDNs.

  • Habilidades Blandas

Resolución de problemas: Capacidad para depurar y resolver problemas complejos.

Comunicación: Expresión clara de ideas y colaboración con equipos multifuncionales.

Gestión del tiempo: Multitarea eficiente y cumplimiento de plazos.

Adaptabilidad: Disposición para aprender nuevas tecnologías y metodologías.

  • Experiencia y Educación

Educación: Licenciatura en Ciencias de la Computación o un campo relacionado (preferido, pero no obligatorio).

Experiencia: Experiencia práctica mediante proyectos, prácticas o empleos anteriores.

Portafolio: Muestra de proyectos que demuestren experiencia en desarrollo full-stack.

  • Conocimiento de Prácticas Ágiles

Familiaridad con metodologías ágiles (Scrum, Kanban) y herramientas como Jira o Trello.

Horario 8 a 5 GMT-6 lunes a viernes. Daily obligatoria todos los días a las 15hrs España