Fullstack TDD Developer (€30−40K) para G Games 🎮 (Bilbao | Remoto💻) - jjmata/offers GitHub Wiki
PROCESO FINALIZADO CON ÉXITO. :)
G Games es una de las empresas más innovadoras del mercado i-gaming 🎮, capturando la imaginación con juegos de habilidad, estrategia y juegos instantáneos.
La empresa se constituyó en Londres en 2013, y está en fase de crecimiento. Y son más de 50 personas que están repartidas entre Reino Unido, Alemania y España. A día de hoy, tienen una oficina física en Bilbao y otra en Londres, aunque la mayoría trabajan en remoto y sólo van a las oficinas para socializar de vez en cuando.
Fue fundada por tres ex-consultores Agile, que tras años trabajando ayudando a implantar mejores prácticas en empresas por toda Europa llegaron a la conclusión de que la versión del Agile que se quiere usar hoy en día dista mucho del objetivo original de las prácticas y no es la herramienta correcta para cumplir los objetivos de muchas de esas empresas. Así pues, declararon a Agile como “muerto” y decidieron montar una empresa “post-agile”.
Practican lo que se denomina “transparencia radical”, especialmente en la toma de decisiones y maneras de trabajar. Además tienen una estructura plana “no bosses” ⛔ , en la que se valora la libertad y el disentimiento. Algunas de las ramificaciones de la filosofía son las siguientes:
- Soporte para el trabajo totalmente remoto
- Toda la información, incluyendo datos financieros y de decisión, están compartidos con todos los equipos.
- Usan aplicaciones de mensajería abiertas a todo el grupo, no email.
- No cuentan los días de vacaciones ni horas de trabajo
- Se valora el disentimiento - la gente decide en qué trabajar y cómo completar las tareas.
- Dependen de la presión de grupo y persuasión, no de la autoridad.
Sus juegos están disponibles en varias de las plataformas más grandes del mercado, tales como GVC, Microgaming, iSoftBet, EveryMatrix, iForium, Novomatic Lottery Solutions o Sky.
Si os interesa el puesto, nosotros os acompañaremos durante todo el proceso. No sólo os informaremos sobre las diferentes entrevistas y pruebas técnicas sino que os ayudaremos a afrontarlas con todas las garantías posibles y BRILLAR en ellas.
Qué harás
Como parte de la filosofía de la empresa, no tienen títulos (a excepción de los legalmente requeridos). Por eso, todos los desarrolladores tienen el mismo título, desde el que acaba de salir de la universidad hasta un cascarrabias con 20 años de experiencia. De esta manera, se aseguran de que la voz de todos y todas sea escuchada sin que artefactos artificiales se interpongan en ello.
Te unirás a un equipo de desarrollo entusiasta que disfruta con lo que hace. Prácticas como Pair Programming, TDD/BDD, Refactoring o Continous Delivery están profundamente embebidas en su manera de trabajar, pero en G Games, no son conformistas, y siempre están intentando mejorarlas.Sin embargo, no todo es perfecto y no tienen miedo a admitirlo. Reconocen que hay muchos problemas que tienen que solucionar y les queda mucho camino en su viaje de mejora contínua.
En el día a día, colaborarás con tus compañeros y compañeras de equipo para desarrollar nuevos productos con las mejores prácticas y calidad posibles. Algunas de las maneras en las que conseguirás esto será haciendo reviews de código, mejorando procesos, o escribiendo código para los propios proyectos.
En 1 mes...
Desarrollarás tu primer (pequeño) juego, incluyendo la puesta en marcha en producción tanto del cliente como del backend y familiarizarte así con el proceso de trabajo, la tarea no está terminada hasta que está “Done done done” y llega a producción.
Durante este periodo trabajarás estrechamente con un par de compañeros o compañeras, **siempre haciendo pairing **para poder transferir conocimientos.
En 3 meses...
Conocerás el día a día de la empresa, estarás trabajando en algún proyecto más grande y colaborando con un mayor número de compañeros y compañeras. Tus habilidades en la búsqueda del gif perfecto para cada ocasión habrán mejorado notablemente.
En 6 meses...
Serás capaz de diseñar soluciones más complejas, y compartir tus conocimientos con el resto del equipo tanto en tu día a día como en las sesiones de “Navel Gazing”, donde intentan discutir diferentes temas relacionados con el desarrollo de software para intentar aprender unos de otros.
Cómo lo harás
Trabajarás mano a mano con todo el equipo 🤜🤛, incluyendo artistas, productores y por supuesto, otros desarrolladores. Siempre tendrás el apoyo de los compañeros y compañeras para lo que necesites, y podrás pedir ayuda de cualquiera.
Con quién lo harás
- Paul Dolman(Producer/CEO) – Con más de 10 años de experiencia en dirección de empresas, y con altos cargos en empresas como Barclays. Fan acérrimo de Eurovision, con fiestas anuales en casa para celebrarlo.
- Helen Walton(Sales/CMO) - Comenzó su carrera poniendo nombres a pintalabios en una de las empresas de farmacia y cosmética más grandes de Reino Unido, hasta que decidió meterse a escribir libros sobre metodologías Agile. Da charlas sobre DevOps cuando no está vendiendo nuestros juegos o escapando de su cisne Salazar quien intenta atacarla siempre que puede.
- Dan Rough (DevOps/CTO) - Estuvo trabajando como jefe de desarrollo en varias empresas pequeñas como la BBC, antes de dar el salto a G. Games. En su día a día se enfrenta a servidores poco colaboradores y lidia con un grupo de niños rebeldes.
- Graham Hay (Bit Herder/Developer) - Le cogió el gusto a pastorear bits hace casi 20 años y desde entonces no ha dejado de asegurarse de que los bits acaben en el sitio correcto. Aunque a veces implique tener que bucear a cientos de metros de profundidad.
- Unai Orbe (Codelord/ Developer) - Amante de sistemas de gobierno feudales, algún día conquistará el centro del universo con su ejército de robots, por ahora se conforma con automatizar todo lo posible para trabajar menos. Cuenta la leyenda que ya ha desarrollado tecnología de camuflaje, y por eso nunca se le ve en fotos. Mientras tanto, crea universos alternativos para sus compañeros.
- Nahikari Rabanos (The Sparkly Code Princess/Developer) - Alguien le dijo que las niñas no pueden ser princesas e ingenieras. Ella decidió que iba a ser princesa, amante del rosa (es fácil saber cuál es su mesa en la oficina) además de desarrolladora. Le gusta participar en iniciativas para promover las carreras STEAM entre las niñas.
- Jon Eguiluz (Happy Partridge/Developer) - El alma de la fiesta y nuestro embajador en ellas. Se dedica al troleo profesional, tanto en persona como a través de internet. Puede que tengas que sufrirlo bailando canciones cutres con Nahikari en la oficina.
Cuándo lo harás
En G Games la máxima es que trabajes donde y cuando seas más productivo 💻. Cada persona es diferente, con lo cual ofrecen total libertad para organizarse.
Lo único que se exige es responsabilidad y sentido común, si necesitas algo de alguien y trabajas a horas raras, tendrás que hacer esfuerzo de respetar las horas de trabajo “normales” (9:00-17:30) y no molestar a tus compañeros en horas incómodas (como las 2 de la mañana 🤣) asegurandote anteriormente de que tienes toda la información necesaria para continuar trabajando.
Dónde lo harás
La empresa tiene una oficinas en el centro de Bilbao (centro del universo conocido). Todo el equipo trabaja en remoto, pero la oficina existe porque unos pocos (insensatos) quieren poder salir todos los días fuera de casa.
Los demás intentan visitar la oficina un par de días a la semana, para poder socializar. Uno de esos días a la semana suele ser el de máxima afluencia cuando hacen una sesión que llaman “Navel Gazing” en la que comparten conocimientos o discuten algún tema en grupo. A pesar de todo esto, ir a la oficina es totalmente opcional. 👩💻
Qué piden
Experiencia con testing a diferentes niveles y buena comprensión de la utilidad de cada uno de ellos. En un mundo ideal, serías practicante de TDD.
Conoces principios como SOLID, KISS, DRY, YAGNI… Te gusta el Clean Code, tengas el libro en tu mesilla o no. Consideras que el Refactoring es parte fundamental de tu trabajo.
Ideally (😻) valorarán conocimientos de tecnologías con las que trabajan, aunque no son necesarias, ya que consideran que cualquier buen desarrollador sería capaz de aprenderlas en cuestión de semanas al nivel que necesitan: Pixi.js, WebGL, Node.js, Canvas, Typescript o Preact.
A nivel personal:
- Te gusta trabajar en equipo.
- Te gusta aprender.
- Actitud positiva ante los retos.
- No tener miedo a preguntar. No hay preguntas tontas sino tontos que no preguntan. 🤓
Qué ofrecen
- Salario de entre €30 y 40k.
- Oficinas en pleno centro de Bilbao, pero libertad total para trabajar en remoto 👨💻
- Seguro de vida
- Cobertura dental
- Acceso a formación
- Flexibilidad de jornada
- Vacaciones ilimitadas (dentro de un uso no abusivo) 🌴
- Viaje con todos los gastos pagados (incluídas ingentes cantidades de alcohol) al evento anual de la empresa, que cada año se hace en una ciudad diferente. Con diversas actividades para fomentar el buen rollo de la empresa.
¿Cómo aplico?
Si ya eres manfredita, simplemente péganos un toque o escríbeme directamente a [email protected]. Si aún no lo eres, sólo tienes que rellenar este sencillo formulario. Por favor, indica en tu "Dream Job" que aplicas para el puesto de G Games ¡Graciñas!