¿CÓMO TRABAJAMOS?


Si tienes pasión por aprender y te gustaría tener la oportunidad de aprender las tecnologías y prácticas necesarias para convertirte en craftsperson esperamos tu solicitud.

Programa de 4 meses

Módulos prácticos e intensivos que cubren los aspectos esenciales del diseño de software, prácticas de XP, código limpio y DDD.

Orientación experta

Estarás guiado/a por nuestros Craftsperson, profesionales altamente cualificados y con gran experiencia.

Aprendizaje pagado

Te pagamos un salario de a tiempo completo a través del Academy program. Resumiendo; cobrarás mientras aprendes.

Aprendizaje práctico

Todos los conceptos se enseñan a través de ejercicios prácticos, katas, discusiones grupales y revisiones de código.

¿QUÉ SKILLS Y EXPERIENCIA NECESITAS?


Nuestros craftspeople-in-training se unen al equipo Codurance con unos antecedentes y experiencias muy diferentes. Valoramos la diversidad de experiencias y las habilidades que cada uno/a aporta al programa, aunque por supuesto hay una serie de habilidades básicas que necesitas tener.

Conocimientos y skills requeridos
  • Familiarizado con C#, Java or Node.js tech stacks.
  • Actitud demostrable para el auto aprendizaje y estar alineado con la importancia y la necesidad de calidad y buenas prácticas en el desarrollo de software.
  • Al menos 3 años de experiencia trabajando en entornos de desarrollo de software.
  • Sentirse cómodo con OO design, SQL commands, ser capaz de escribir test (aunque no esperamos que seas capaz de hacer TDD).
Conocimientos y skill deseados
  • Sentirse cómodo/a con los principios Agile/Scrum/XP/Software Craftsmanship
  • Ser capaz de hacer Test Drive Code utilizando tanto el método clásico como la escuela de Londres (incluidos testing y refactoring legacy code).
  • Sentirse cómodo/a con full stack web applications y macro design (MVC, SPA, REST, N tier layers, Hexagonal Architecture).
  • Sentirse cómodo/a con OO design (SOLID, 4 reglas del simple design, coupling/cohesion), DDD y design patterns.

¿Te interesa formar parte de nuestro equipo en Londres, Manchester o Barcelona?

TESTIMONIOS DE ALGUNOS DE NUESTROS CRAFTPEOPLE-IN-TRAINING


Cuando acaba el programa de academy, se obtiene el reconocimiento de haber alcanzado el nivel de Software Craftsperson y en ese momento se empieza a trabajar en proyectos para clientes.

PROCESO DE ENTREVISTA


Nuestro proceso de entrevista nos ayudará a conocer tu experiencia. Todos contamos con diferentes habilidades y áreas de especialización. Te animamos a que tomes la iniciativa de formar parte de este equipo, sea cual sea la etapa del viaje en el que te encuentras.

  • 01. Entrevista inicial

    Suele ser una llamada de de 30 minutos con nuestro equipo de reclutamiento en la que tendremos una primera toma de contacto y trataremos de entender tu perfil. Por nuestra parte te explicaremos todo aquello que consideramos que necesitas conocer antes de decidir si continúas con el proceso.

  • 02. Entrevista técnica

    Charla técnica de aproximadamente 45 minutos con uno de nuestros Craftspeople senior y/o Principal. Es una buena oportunidad para preguntar cualquier tema de carácter técnico que te interese.

  • 03. PAIR PROGRAMMING

    Un ejercicio de programación en pareja en nuestras oficinas (o en remoto). En este ejercicio te acompañarán uno o dos de nuestros craftspeople. Haréis un coding kata juntos. Puedes verlo como una ocasión de demostrar tus habilidades!

  • 04. Entrevista final

    Felicidades por llegar hasta esta etapa! En esta última fase conoceras a tu futuro equipo y descubrirás nuestro entorno de trabajo antes de finalizar el proceso.