Junior Software Engineer
Se centra en aprender habilidades de codificación fundamentales y comprender los procesos de
desarrollo de software. Este puesto de nivel inicial implica apoyar a los clientes, resolver tickets
de impacto, realizar mantenimiento e implementar características. La interacción con clientes reales es
mínima, con mayor exposición a clientes internos.
Tareas Típicas
- Escribir código básico
- Corregir errores
- Participar en revisiones de código
- Apoyar a los clientes
- Resolver tickets de impacto
- Realizar mantenimiento
- Implementar características
Hitos requeridos
- Finalización de un programa educativo relevante (por ejemplo, título en informática)
- Certificación en lenguajes de programación clave
- Finalización exitosa de proyectos de nivel inicial
- Completar la formación básica en:
- Python
- Django
- JavaScript
- React/Vue
- PHP
- WordPress
- Drupal
- Implementar con éxito al menos 5 características importantes bajo las siguientes condiciones:
- Mínimos retrocesos
- Código de alta calidad (evaluado en revisiones de código)
- Comentarios positivos de los clientes
Criterios de Avance
- Competencia en programación básica
- Colaboración efectiva en equipo
- Resolución de problemas en tareas básicas de proyectos
- Demostrar habilidad en las tecnologías y habilidades requeridas anteriormente