Job description
Como Desarrollador Full Stack , serás un miembro clave de uno de nuestros equipos
especializados en desarrollo web y backend.
Tu rol será diseñar,
implementar y mantener soluciones robustas, escalables y altamente disponibles, tanto en el
frontend como en el backend.
Trabajarás con tecnologías como , Angular, NestJS, Docker, Kubernetes y Git,
formando parte de proyectos que impactan directamente en la
experiencia de nuestros clientes y usuarios finales.
Tu foco será construir aplicaciones
eficientes, seguras y con alta capacidad de respuesta incluso en
tiempos de alta concurrencia.
• Diseño y desarrollo de aplicaciones web y móviles: Construirás interfaces intuitivas
y funcionalidades backend que garanticen una excelente
• experiencia de usuario.
• Escritura de código reutilizable y testeable: Crearás componentes y servicios
mantenibles, escalables y fáciles de testear.
• Soluciones de bajo latency: Diseñarás e implementarás arquitecturas capaces de
soportar cargas elevadas con baja latencia.
• Seguridad y protección de datos: Implementarás soluciones que garanticen la
integridad y seguridad de nuestros clientes.
• Trazabilidad completa: Generarás soluciones con un alto nivel de trazabilidad para
comprender todas las interacciones end-to-end.
• Colaboración multidisciplinaria: Trabajarás junto a otros equipos (QA, DevOps,
Product) para definir, diseñar y entregar nuevas
• funcionalidades.
• Debugging y resolución de incidencias: Identificarás y corregirás problemas técnicos
en tiempo real.
• Actualización constante: Mantendrás tu conocimiento al día sobre las mejores
prácticas y tendencias en desarrollo Full Stack.
Requisitos Técnicos Obligatorios
• Experiencia demostrable como Desarrollador Full Stack o en roles similares.
• Conocimiento sólido en frameworks/librerías de frontend como React, Angular o
• Dominio avanzado de HTML5, CSS3 y JavaScript moderno (ES2015+).
• Experiencia comprobada con y frameworks backend como Express, Fastify o
Koa.
• Manejo de TypeScript y tipado estático en ambos lados (frontend y backend).
• Experiencia con frameworks de arquitectura como NestJS o NX.
• Comprensión de conceptos de autenticación de usuarios y manejo de sesiones.
• Buen conocimiento en logging y trazabilidad de peticiones, incluyendo herramientas
como Kibana, New Relic u otras similares.
• Experiencia en implementación de testing automatizado usando frameworks como
Jest, Karma, Mocha, etc.
• Habilidad comprobada en resolución de problemas complejos y adaptabilidad ante
nuevos desafíos técnicos.
• Familiaridad con bases de datos SQL (MySQL, PostgreSQL) y NoSQL (MongoDB,
Firebase, etc.).
Requisitos Técnicos Deseables (Pero no excluyentes)
• Conocimiento profundo sobre microservicios y cómo diseñar arquitecturas según el
contexto de cada solución.
• Experiencia práctica con arquitecturas cloud-native, réplicas, optimización de
recursos y escalabilidad horizontal.
• Capacidad para desplegar y administrar contenedores Docker.
• Experiencia en autenticación con servicios externos y gestión de sesiones
federadas.
• Comprensión sólida de principios SOLID, patrones de diseño y buenas prácticas de
desarrollo ágil.
• Familiaridad con Docker y Kubernetes para orquestación y despliegue.
Stack Tecnológico Principal
Frontend:
• Frameworks: React, Angular,
• Lenguajes: JavaScript (ES6+), TypeScript, HTML5, CSS3
Backend:
• Frameworks: , Express, Fastify, NestJS
• Bases de Datos: MySQL, PostgreSQL, MongoDB, Firebase
• Mensajería: Kafka, RabbitMQ (deseable)
• Herramientas: Git, Docker, Kubernetes (deseable)
• Testing: Jest, Mocha, Karma
• Logging / Monitoreo: Kibana, New Relic, Winston, Pino
• CI/CD: GitLab CI / GitHub Actions / Jenkins
Mindset Requerido
• Enfoque en Clean Code y buenas prácticas de arquitectura.
• Aplicación de principios SOLID y patrones de diseño.
• Uso habitual de TDD (Test Driven Development) y cobertura adecuada de tests.
• Compromiso con CI/CD y calidad continua del software.
• Mentalidad colaborativa y orientación a resultados.
• Capacidad de resolver problemas complejos con soluciones simples y mantenibles.
• Visión integral del producto: desde UI hasta base de datos.
Required Skill Profession
Other General