Senior / Semi Senior Full Stack Developer (MERN)- (HIBRIDO)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+12 more
Requirements
Buscamos un Desarrollador Full Stack Senior o Semi Senior con al menos 5 años de experiencia comprobable en el desarrollo de aplicaciones modernas utilizando el stack MERN (MongoDB, Express, React, Node.js).
Experiencia comprobable en MERN es excluyente.
Buscamos un perfil que combine excelencia técnica, autonomÃa y mentalidad de mejora continua, y que disfrute construyendo sistemas robustos, escalables y de alto rendimiento.
El candidato ideal domina las herramientas del stack MERN, escribe código mantenible siguiendo buenas prácticas y se desenvuelve cómodamente en entornos dinámicos con foco en calidad y crecimiento constante., Frontend
- Experiencia avanzada con React y manejo sólido del estado global con Redux.
- Dominio del uso de Hooks y comprensión del ciclo de vida de componentes en React.
- Fuerte dominio de JavaScript ES6+ y comprensión de la asincronÃa (Promises, async/await, event loop).
- Sólido conocimiento de SCSS, con arquitectura modular y principios BEM.
- Experiencia consumiendo y gestionando APIs REST.
- Experiencia en comunicación en tiempo real mediante Socket.IO.
- Experiencia en internacionalización (i18n) con react-i18next (valorado).
- Experiencia en configuración y optimización con Webpack.
- Experiencia en tests automatizados con Jest (unitarios e integración).
- Manejo adecuado de estados de carga, error y vacÃo en interfaces.
Backend
- Experiencia avanzada con Node.js y Express.
- Validación y sanitización de datos, y prevención de vulnerabilidades comunes (XSS, CSRF, etc.).
- Implementación de autenticación y autorización con JWT.
- Sólidos conocimientos de MongoDB y Mongoose.
- Creación y optimización de consultas complejas en MongoDB (Aggregation Framework, lookups, pipelines, etc.).
- Modelado de bases de datos relacionales y no relacionales.
- Experiencia utilizando Redis para cache y manejo de sesiones.
- Experiencia con RabbitMQ u otros sistemas de mensajerÃa asÃncrona.
- Experiencia utilizando Docker para contenerización.
- Buen manejo de errores y logging en aplicaciones backend.
- Fluidez en el uso de la terminal bash y administración básica de sistemas Linux.
Entorno y herramientas
- Experiencia trabajando con Jira y metodologÃas ágiles, especialmente Scrum.
- Capacidad para comprender y redactar documentación técnica clara y estructurada.
- Conocimientos de Git y flujos de CI/CD.
Valoramos
- Aplicación de principios KISS, DRY y SOLID.
- Capacidad de análisis y optimización de código.
- Iniciativa, responsabilidad y atención al detalle.
- Experiencia previa en sistemas de alto tráfico o arquitecturas distribuidas (plus).
Benefits & conditions
- Contrato indefinido.
- Salario acorde a la posición.
- Muy buen ambiente laboral.
- Jornada completa (lunes a viernes).
- HÃbrido
- Empresa en expansión.
- Posibilidades de crecimiento.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Fully Remote Software Engineer Jobs
16 Best Free React UI Libraries in 2025
Is Software Engineering Over-Saturated?
The Best 7 Frontend Frameworks for Developers in 2025