Descripción
Resumen del Puesto:
Buscamos un Desarrollador de Software Junior con buena capacidad de comprensión y comunicación para crear, mantener y mejorar aplicaciones que apoyen proyectos de ingeniería.
Puntos Destacados:
1. Ambiente de trabajo innovador y colaborativo
2. Oportunidades de crecimiento profesional y aprendizaje continuo
3. Participación en proyectos desafiantes que combinan hardware y software
Buscamos un **Desarrollador de Software Junior** con buena capacidad de comprensión y comunicación, que pueda integrarse al equipo de desarrollo para crear, mantener y mejorar aplicaciones que apoyen nuestros proyectos de ingeniería. La persona ideal tendrá conocimientos en tecnologías web, nociones de despliegue en la nube, y comprensión de buenas prácticas de desarrollo.
**Responsabilidades:**
* Desarrollar nuevas funcionalidades y módulos de software bajo supervisión.
* Mantener y mejorar aplicaciones existentes.
* Colaborar en el diseño técnico y planificación de proyectos.
* Participar en revisiones de código y asegurar buenas prácticas de desarrollo.
* Comprender y aplicar flujos de despliegue usando **GitHub**.
* Aprender y aplicar metodologías ágiles de desarrollo (Scrum/Kanban).
**Requisitos:**
* Experiencia intermedia en **HTML, CSS y JavaScript**.
* Conocimientos básicos de frameworks o librerías modernas (React, Vue o Angular es un plus).
* Familiaridad con control de versiones usando **Git** y flujo de trabajo en **GitHub**.
* Entendimiento del flujo de despliegue en la nube (Vercel, Netlify o AWS básico).
* Buenas habilidades de **comprensión y comunicación**, tanto escrita como verbal.
* Deseo de aprender nuevas tecnologías y metodologías de desarrollo.
**Plus / Puntos a favor:**
* Experiencia o interés en **GitHub Actions y automatizaciones de despliegue**.
* Conocimientos de **Progressive Web Apps (PWA)**.
* Aplicación de **principios de Clean Code**.
* Experiencia o interés en **Three.js o desarrollo de aplicaciones Web 3D**.
**Deseables:**
* Experiencia con bases de datos (SQL o NoSQL).
* Conocimientos de testing básico (unit tests, integración).
* Familiaridad con **APIs REST** y consumo de servicios externos.
**Ofrecemos:**
* Ambiente de trabajo innovador y colaborativo.
* Oportunidades de crecimiento profesional y aprendizaje continuo.
* Participación en proyectos desafiantes que combinan hardware y software.
Tipo de puesto: Tiempo completo
Sueldo: S/.1,130\.00 \- S/.2,000\.00 al mes
Lugar de trabajo: Empleo presencial