Full Stack Developer
Guarda esta oferta y sigue tu búsqueda
Crea una cuenta gratis para guardar empleos, crear alertas y volver a esta oferta desde tu panel.
Al continuar, aceptas nuestros Términos & Política de Privacidad.
Full Stack Developer
Descripción
✨ ¿A quién buscamos?
Buscamos un Full Stack Developer con mentalidad de arquitectura y pasión por el código limpio. Tu rol será clave para diseñar, desarrollar y evolucionar soluciones tecnológicas integrales de extremo a extremo —desde la optimización de APIs y bases de datos hasta la creación de interfaces visuales modernas— transformando requerimientos de negocio y retos técnicos complejos en sistemas altamente escalables.
Tus desafíos con nosotros:
💻 Diseñar, desarrollar, mantener y evolucionar soluciones tecnológicas de manera integral, abarcando frontend y backend.
⚙️ Implementar, mantener y optimizar APIs RESTful y servicios backend utilizando Node.js, NestJS, Express y Java Spring.
🏗️ Definir y aplicar arquitecturas de software escalables y mantenibles, conforme a principios de Clean Architecture, Domain-Driven Design (DDD) y patrones de diseño.
🧠 Desarrollar lógica de negocio, validaciones y mecanismos de manejo de errores conforme a los requerimientos funcionales y no funcionales.
💾 Diseñar, modelar, administrar y optimizar bases de datos, principalmente MongoDB.
🎨 Desarrollar y mantener aplicaciones frontend utilizando Vue.js, Nuxt y React, aplicando TypeScript como estándar para asegurar la calidad, mantenibilidad y escalabilidad del código.
🔗 Integrar las distintas capas de las aplicaciones mediante el consumo y exposición de APIs y servicios internos y externos.
Requerimientos
💼 Experiencia: Mínimo 4 años en desarrollo de soluciones tecnológicas y 4 años participando en la gestión de implementación de proyectos de software.
🛠️ Stack Core Backend: Dominio técnico avanzado de Node.js y NestJS (obligatorio).
🎨 Stack Core Frontend: Dominio sólido de Vue.js y Nuxt (obligatorio).
💾 Base de Datos: Experiencia sólida modelando y optimizando en MongoDB (obligatorio).
📐 Arquitectura de Software: Conocimiento e implementación práctica obligatoria en Arquitectura Hexagonal y Arquitectura Orientada a Eventos (Requisito crítico del puesto).
⭐ Es un plus si;
Tienes conocimientos o experiencia con React Native (entornos móviles).
Cuentas con bases o manejo de desarrollo en Java o Python.
🏢 Modalidad de trabajo: Híbrida.
🕒 Jornada laboral: Lunes a viernes, de 9:00 a. m. a 6:00 p. m.