De cómo contratamos en Ingeniería

Daniel Ochoa John
lemontech-engineering
4 min readDec 12, 2018

Este post tiene que ver con el proceso de contratación que hemos diseñado en Ingeniería. Creo que es importante transparentar esta información para todo aquel que esté interesado. Voy a asumir que quien está leyendo esto está interesado(a) en postular, por lo tanto, este artículo estará dirigido especialmente a ese lector.

Antes de comenzar a detallar cada etapa del proceso, me gustaría comenzar comentando algunas ideas generales.

  1. Todos los cargos disponibles para el equipo de Ingeniería están publicados en getonbrd. Usamos esta plataforma para que los candidatos que están interesados en trabajar con nosotros puedan enviarnos sus antecedentes, pero no necesariamente este es el primer paso en el proceso.
  2. El departamento de HR no está involucrado en la evaluación inicial del perfil de los postulantes, el fit técnico y cultural es lo primero que se evalúa y todos los perfiles son evaluados por un comité mixto en donde está presente Ingeniería.
  3. Lemontech abraza el trabajo remoto. No es necesario que vivas en Santiago de Chile para poder trabajar en nuestro equipo. Nuestros HQ están en Santiago de Chile, pero nos interesa que los mejores se unan a nuestro equipo. Si hablas español y estás en un país con zona horaria entre UTC -5 y UTC -3, entonces bienvenido a postular.

Dicho esto, me gustaría comenzar a describir el proceso paso a paso. Voy a colocar un título que intente resumir el concepto general por el cual fue definida y creada la etapa, es importante que tengas en mente que todas las etapas de un proceso tienen una razón de ser.

Sin más retraso acá vamos:

Curiosidad técnica

Si tu perfil se lee interesante y acorde a las expectativas de la posición disponible, vamos a enviarte un website para que comiences tu proceso de postulación. Cuando recibamos la postulación de la manera que nosotros esperamos, te pediremos que agendes una hora para tener una videollamada rápida con nosotros.

Fit cultural

Evaluamos el fit cultural durante la videollamada, usualmente dura 20 minutos y es una instancia preparada para que puedas conocer a integrantes de nuestro equipo (tus potenciales compañeros). Ellos te preguntarán de tu experiencia profesional y las cosas que te motivan para tu carrera. Por supuesto, también conversarán de software, tendencias y tecnología.

En esta etapa, esperamos que puedas conversar de aquello que en tu postulación mencionaste que te gusta o que usas. Por ejemplo, si colocas en tu postulación “me gusta mucho usar rails y en mis últimos proyectos es siempre mi primera opción”, un red flag para nosotros sería que no tengas opinión o aprensiones técnicas de esa tecnología.

También esperamos mucho que nos preguntes las dudas que tengas respecto a la empresa, el equipo, los productos y nuestro día a día. Si todo va bien en el fit cultural, te enviaremos un repositorio con un test técnico.

Ingeniería de Software

El test técnico no es nada muy complejo, todos hemos pasado por él y sirve para entender cuáles prácticas valoras al momento de construir software. Esperamos que nos demuestres todo lo que sabes y brilles.

Como nota al margen me gustaría mencionar que en esta etapa, realmente queremos que te vaya bien y que nos sorprendas, por eso te daré un tip.

Un buen test tiene pruebas unitarias con un coverage razonable, las responsabilidades de los componentes, partes y piezas están notoriamente separadas y los requerimientos del test han sido probados en sus casos de borde. Esperamos código `production-like`.

Te pediremos que generes documentación suficiente para levantar el proyecto y que generes un Pull Request con tu código. Nuestro equipo revisará tu entrega y hará code review. Ese code review puede contener sugerencias o iniciar discusión. Típicamente no esperamos que se agregue más código una vez que fue hecho el Pull Request, a menos que explícitamente lo acordemos en el review.

Esta es una oportunidad muy valiosa para obtener feedback real de tu código, discutir técnicamente con nuestro equipo (todos nuestros días son así, la cultura de code review está implantada en nuestro ADN) y aprender mutuamente. Si el test técnico sale bien, entonces ¡felicidades! Estamos listos para invitarte a una entrevista en nuestras oficinas, si estás remoto organizaremos una video-entrevista.

Fit cultural y técnico

No serán más de tres horas en donde distintas personas del equipo conversarán contigo y te conocerán (y tú a nosotros, claro). Puedes esperar que la conversación englobe lo siguiente:

  • Conversaciones de tu background, momentos en que te has salido fuera de tu zona de confort, historias de desacuerdo laboral con tus compañeros.
  • Conversaciones de tus aportes e influencias a la cultura del lugar en el que actualmente trabajas o has trabajado.
  • Discusiones técnicas en pizarrón, que incluyen análisis y diseño de software.
  • Expectativas que tengas respecto de la empresa.
  • Dudas respecto de nuestra cultura y/o prácticas.

Acá concluye el proceso de postulación y entrevistas.

Con todas las etapas cumplidas, tenemos toda la información que necesitamos para decidir respecto de la contratación. Esta no es una decisión que pasa por una sola persona. Todo lo que hacemos en Lemontech tiene como premisa principal al equipo. Por eso, es muy importante que la decisión de extender una oferta a un postulante sea en conjunto.

Este podría ser tu equipo 💪

Espero que esto sea de ayuda para que te animes a postular a Lemontech. ¡Siempre estamos contratando! puedes ver nuestras vacantes disponibles acá.

--

--

Daniel Ochoa John
lemontech-engineering

In love with an amazing woman. M.Sc. Web Developer, Football lover. I just follow my ninja path.