Roles

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