03 ago
|
Consigue Ventas
|
Lima
03 ago
Consigue Ventas
Lima
Grupo Consigue Ventas Inversiones E.I.R.L. invita a estudiantes y egresados técnicos con interés en el desarrollo de software a formar parte de su programa de prácticas preprofesionales. Esta oportunidad brinda la posibilidad de adquirir experiencia en modalidad virtual participando en el desarrollo de sistemas web internos y plataformas para clientes, utilizando tecnologías modernas tanto de backend como de frontend.
Como practicante, integrarás un equipo dedicado al diseño, desarrollo y mantenimiento de aplicaciones web con Laravel y Angular, contribuyendo a la creación de soluciones escalables, seguras y de alto rendimiento. Si disfrutas programar, eres una persona proactiva y deseas crecer profesionalmente en un entorno de innovación y mejora continua, esta convocatoria es para ti.
Requisitos
Dirigido a estudiantes desde el cuarto ciclo o técnicos de las siguientes carreras:
- Ingeniería de Sistemas.
- Ingeniería de Software.
- Computación e Informática.
- Carreras relacionadas.
Conocimientos requeridos
Backend
- Experiencia en desarrollo con Laravel (preferentemente versiones 10 o 11), aplicando buenas prácticas de programación.
- Dominio de Eloquent ORM, incluyendo relaciones, scopes, eager loading y optimización de consultas.
- Manejo de migraciones, seeders, factories y control de versiones de bases de datos.
- Desarrollo de APIs REST, implementando validaciones mediante Form Requests, manejo adecuado de errores, paginación y filtros.
- Implementación de autenticación, autorización, roles y permisos utilizando Policies.
- Conocimientos en seguridad web con Laravel: protección contra CSRF, SQL Injection, XSS, validación y sanitización de datos, además de rate limiting.
- Uso de Composer, autoloading,
estándares PSR y administración de dependencias.
Frontend
- Desarrollo de aplicaciones con Angular (versión 15 o superior).
- Manejo de HttpClient, sistema de rutas e interceptores.
- Implementación de Reactive Forms y validación de formularios.
- Integración con APIs REST.
- Conocimientos básicos de RxJS.
Conocimientos adicionales
- Manejo de bases de datos relacionales, preferentemente **MySQL**.
- Aplicación de buenas prácticas de desarrollo y organización del código.
- Nociones básicas sobre despliegue y mantenimiento de aplicaciones web.
Principales funciones
- Desarrollar y mantener APIs REST utilizando Laravel y PHP 8.3 bajo una arquitectura organizada por capas (Controllers, Services y Repositories cuando corresponda).
- Crear interfaces web con Angular, consumiendo servicios REST y aplicando buenas prácticas de validación, experiencia de usuario y manejo de estado.
- Diseñar, administrar y optimizar bases de datos relacionales, principalmente en MySQL.
- Implementar mecanismos de autenticación y control de acceso mediante roles y permisos utilizando JWT o sesiones según los requerimientos del proyecto.
- Elaborar código limpio y mantenible, incorporando validaciones, manejo de excepciones, registros (logs) y documentación básica de los endpoints mediante Swagger/OpenAPI cuando sea necesario.
- Mejorar el rendimiento de las aplicaciones optimizando consultas, paginación, almacenamiento en caché y carga de datos, garantizando además la seguridad frente a vulnerabilidades como XSS, SQL Injection, CSRF y configuraciones CORS.
- Participar en revisiones de código, propuestas de mejora de arquitectura, estimaciones y planificación de actividades.
- Apoyar en el despliegue de aplicaciones en Hostinger, incluyendo configuración del contexto, compilación del frontend, administración de rutas, almacenamiento, tareas programadas y solución de incidencias en producción.
Competencias
Se busca candidatos con las siguientes habilidades:
- Trabajo cooperativo.
- Comunicación efectiva.
- Capacidad de análisis.
- Compromiso y responsabilidad.
- Adaptación al cambio.
- Proactividad y eficiencia.
Horario
Turno: Mañana.
Horario: 8:00 a.m. a 1:00 a.m.
Duración: 4 meses.
Modalidad: Virtual.
Beneficios
- Programa de capacitación continua.
- Flexibilidad de horarios.
- Convenio de prácticas.
- Certificado al finalizar el periodo de prácticas.
- Excelente ambiente de trabajo.
Herramientas de trabajo
El practicante podrá utilizar una laptop, computadora o dispositivo móvil y trabajará con herramientas como:
- Google Drive.
- Notion.
- Google Meet.
- Discord.
- Microsoft Excel.
- Telegram.
Igualdad de oportunidades
Grupo Consigue Ventas Inversiones E.I.R.L. promueve un ambiente de trabajo inclusivo y libre de cualquier tipo de discriminación. La organización apuesta por la diversidad y busca construir un equipo que contribuya al desarrollo de una sociedad más inclusiva, equitativa y comprometida con la educación.
📌 Practicas de Desarrollo de Software - Part Time- Remoto TM (Lima)
🏢 Consigue Ventas
📍 Lima