- Híbrido · Lima, Perú
- Tiempo completo
- Senior
Publicada
Descripción del puesto
Sobre la vacante
Una startup con base en Lima está buscando un Desarrollador/a Full-Stack para unirse a su equipo y trabajar en una plataforma SaaS que gestiona pedidos online y automatiza procesos logísticos (recepción, ruteo y entrega). La empresa está en crecimiento, con foco en tecnología, datos y escalabilidad.
Requisitos principales:
- Experiencia previa en desarrollo de software (al menos 4 años).
- Experiencia trabajando como Full-Stack con Node.js, React.js y React Native.
- Conocimientos en bases de datos (ideal MongoDB) y nociones de DevOps / CI-CD / automatización.
- Plus si tenés familiaridad con arquitecturas basadas en eventos y contenedores / infraestructura en la nube (AWS, GCP, Kubernetes).
Beneficios:
- Modalidad híbrida (presencial en Lima con flexibilidad) y contratación full-time en planilla.
- Participar en productos de alto impacto, con microservicios y un stack moderno.
- Ambiente colaborativo, con aprendizaje constante y oportunidades de crecimiento.
- Trabajo cercano al equipo técnico, aportando a arquitectura, performance e innovación real del producto.
¿Por qué deberías aplicar?
Esta es tu oportunidad de sumarte a un proyecto de alto impacto en una startup que está revolucionando la logística con tecnología. No solo desarrollarás features, sino que tendrás voz en la arquitectura y performance del producto, trabajando con un stack moderno y microservicios. Es el lugar ideal para crecer profesionalmente en un ambiente colaborativo donde el aprendizaje es constante y tus aportes se traducen en innovación real.
Tips y consejos de VacantesDigitales.com
Skills indispensables
- Técnicas: Dominio de Node.js y React (incluyendo React Native), experiencia con MongoDB, conocimientos básicos de DevOps y CI/CD.
- Soft skills: Colaboración en equipo, capacidad de aprendizaje rápido, pensamiento crítico para aportar a la arquitectura.
Tips prácticos para este puesto
- Asegúrate de tener ejemplos concretos de proyectos donde hayas trabajado con Node.js y React de forma full-stack.
- Prepara casos de uso donde hayas optimizado performance o escalado sistemas.
- Si tenés experiencia con AWS, GCP o Kubernetes, destácala aunque sea básica, ya que es un plus valorado.
Recursos recomendados
- Tools: Docker, Kubernetes, Jenkins para CI/CD.
- Librerías: Express.js para Node.js, Redux para React.
- Documentación: Official docs de Node.js, React y MongoDB.
- Influencers: Addy Osmani (Google), Dan Abramov (React core team).
- Cursos: "Node.js Advanced Concepts" en Udemy, "React Native - The Practical Guide".
Preguntas frecuentes en entrevistas para este rol
- Pregunta 1: "Describe un proyecto full-stack complejo donde hayas usado Node.js y React, y los desafíos que enfrentaste." *Tip:* Enfócate en la arquitectura, decisiones técnicas y cómo resolviste problemas de escalabilidad o performance.
- Pregunta 2: "¿Cómo manejas la sincronización de estado entre frontend y backend en una app con microservicios?" *Tip:* Menciona patrones como eventos, APIs REST o GraphQL, y herramientas como Redux o Context API en React.
- Pregunta 3: "¿Qué experiencia tenés con bases de datos NoSQL como MongoDB y cómo optimizas consultas?" *Tip:* Habla sobre índices, agregaciones y cómo diseñas esquemas para performance, con ejemplos concretos.
Rango salarial estimado (LATAM)
Basado en datos de Glassdoor, Computrabajo, GetOnBoard y el mercado actual: | Nivel | Rango mensual USD | |-------|-------------------| | Junior | $1,200 - $2,000 | | Mid | $2,000 - $3,500 | | Senior | $3,500 - $5,500 |
*Nota: Varía según país, empresa, modalidad (remoto internacional paga más) y tecnologías específicas. Empresas de USA/EU pagando en LATAM suelen ofrecer 30-50% más.*
Red flags a considerar
- Bandera roja 1: Si la empresa no tiene claros los procesos de CI/CD o DevOps, preguntá en la entrevista sobre su pipeline de despliegue y automatización para evitar cuellos de botella.
- Bandera roja 2: Si mencionan "stack moderno" pero no dan detalles, investigá en LinkedIn o reviews cómo manejan la actualización tecnológica y si invierten en capacitación.
- Bandera roja 3: En startups, cuidado con roles donde el "crecimiento" no está respaldado por estructura; preguntá sobre planes de carrera y métricas de éxito para el equipo técnico.
Habilidades
- Node.js
- React.js
- React Native
- MongoDB
- DevOps
- CI-CD
- automatización
- AWS
- GCP
- Kubernetes
- Docker
- Jenkins
- Express.js
- Redux
- microservicios
- arquitecturas basadas en eventos
- contenedores
- infraestructura en la nube