$ git push origin career
Empieza tu carrera en tecnología
Sobre nosotros
Nos encanta crear
Somos un equipo dedicado a crear productos que ayuden a cerrar la brecha entre el talento joven y las empresas que lo necesitan.
Siempre buscamos experimentar, aprender y adaptarnos al cambio de manera transparente, usando buenas prácticas, prestando atención a los detalles. Aquí, curramos en un entorno multicultural, híbrido (remoto y presencial) e inclusivo.
Qué hacemos
Cada detalle cuenta
aurorajobs es una aplicación web desarrollada en Ruby on Rails, StimullusJS, TailwindCSS, desplegada en un cluster de kubernetes manejado por Gitlab (CI pipelines y CD). ¿Te estamos hablando en chino, pero quisieras aprender más de esto? Entonces estás en el lugar correcto.
Somos frikis del manifesto ágil y usamos SCRUM sin “peros” ni “adaptaciones” (aún tenemos cosas por mejorar y aprender, pero tenemos una base sólida para crecer). Esto nos hace un equipo muy independiente que considera que el compromiso se basa en el día a día y en entregar la mayor calidad a nuestros usuarios.
Qué buscamos
¿Eres tú?
No necesitas experiencia, pero definitivamente muchas ganas de aprender.
¿Eres un rockstar developer? No, gracias...
¿Eres amistos@, humilde y reflexiv@? Hablemos :)
Si te consideras una persona detallista y empática quizás has conseguido a tu equipo.
Hacemos muchos code reviews así que es importante aceptar formas diferentes de hacer las cosas y modificar tu trabajo constantemente (tranqui que todo son críticas constructivas ;) ). Tú no eres tu código.
Trabajamos para asegurarnos que cada miembro del equipo tenga libertad, herramientas, confianza y soporte. Con nosotros, vas a tener mucho espacio para crecer.
Proceso de selección
Paso a Paso
Valoramos tu capacidad autodidacta y adaptación a nuevas tecnologías Es por esto que en el proceso de pre-selección te enfrentarás a tres retos para que pruebes nuestro stack y que podamos evaluar de lado y lado si somos un match.
1. Ruby
El primer reto es un mini-proyecto en Ruby, usualmente un juego que se pueda ejecutar en la terminal.
Lo importante de esta fase es que el app sea funcional, y esté codificado por ti 100%. Te recomendamos que no copies y pegues ninguna solución, ya que si nos mola tu código te haremos preguntas sobre él :D
2. HTML, SCSS (BEM), Tailwind
Ahora vamos a la capa de presentación de nuestro stack. Lo importante aquí no es el tooling ni la configuración, sino lo limpio y organizado de tu código y lo similar que sea el resultado final al diseño sugerido.
¡La calidad está en los detalles!
3. Rails, BD y HAML
El último reto es la migración de la maqueta a Rails, cambiando de HTML a HAML, generando dinamismo al agregar una BD simple consumiendo data en ViewComponents y StimulusJS.
que_estamos_bucando -- -bash -- 80x24
Estamos buscando un perfil sin experiencia previa, o con menos de 2 años de experiencia en su primer trabajo (no tiene que ser de tech). Es decir, si eres recién graduad@ de la universidad, FP, bootcamps, coders (aunque sea tu hobby) o algo por el estilo, encajas en el perfil.

Si pasas los retos, comenzarás en nuestro programa de Trainee. Este, dependiendo de tus habilidades y experiencia, puede durar desde una semana (onboarding) a tres meses. Una vez se cumplan los objetivos de la etapa Trainee podrás pasar a la posición:

Desarrollador@ Junior

$
Trainee
Todos en el team pasamos por este puesto. Si ya tienes experiencia, podrás configurar tu entorno y adaptarte a nuestros procesos muy rápido. Si no tienes experiencia, te enseñaremos y acompañaremos en todo el proceso.
Requisitos
Entregar los tres retos del proceso de aplicación desarrollados por ti. Si nos gustan tus soluciones a los retos, te contactaremos para conocerte. ¿Somos un match? ¡Estarás dentro del puesto de trainee!
¿Qué vas a hacer?
Configuraremos tu entorno local: Docker o local, RubyMine o VSCode, Lens kubernetes client. Aprenderás qué es ser un SCRUM Developer en aurorajobs y nuestros procesos internos: Eventos de SCRUM, issues, branching, merge requests, reviews, uso Pivotal Tracker. Familiarización con la suite de pruebas: escribir pruebas unitarias y de sistema.
Ejecución de refactors previamente planificados, component previews, documentación y cambios pendientes en la plataforma (que te permitan revisar y conocer distintos "módulos" del sistema)
Desarrollo de features como co-pilot de otro developer en el team.
Negociación y sueldo
Al ser una etapa de transición, puedes optar por mantenerte como Trainee por un máximo de tres meses.
Esto es ideal si estás en prácticas, si te gustaría aprender más de nuestros procesos o si aún no te sientes comod@ con tomar las responsabilidades de un Desarrollador@ Junior.
Aunque es una etapa obligatoria (onboarding), si ya tienes experiencia puedes optar aplicar a cualquier otro puesto. Evaluaremos los retos del proceso de aplicación basados en el puesto que selecciones.
💸
800€/mes
Desarrollador@ Junior
Requisitos
Manejas la terminología básica de tecnología, sabes usar git. Instalar tu entorno o ayudar a un miembro del equipo a configurar el suyo no debería ser un reto.
Debes poder iniciar y terminar el "protocolo" de cada feature sin ninguna incidencia (Pivotal Tracker, Gitlab y Kubernetes). Puedes adaptar cambios en tu código (reviews) sin conflictos, no es problema volver a hacer algo desde cero con un mejor approach si es necesario. Debes poder hacer deploy de tu código a plataformas/servers de revisión (Kubernetes).
¿Qué vas a hacer?
Participarás en los eventos de SCRUM y en code reviews. Serás responsable de desarrollar historias de usuarios (requerimientos) desde el backlog.
Tip: No está mal pedir ayuda, pero la responsabilidad final de que el feature se entregue en producción será tuya.
Acompañarás como co-pilot a desarrolladores más seniors del team al momento de: Resolver incidencias con Sentry + Docker containers en Kubernetes y refactors para aplicar buenas prácticas y patrones de diseño
Negociación y sueldo
Evaluaremos los retos del proceso de aplicación basados en el puesto que selecciones.
💸
20.000€/año
Relax and keep coding ✌️