Senior Ruby on Rails Developer
¿Te gustaría conocer a tu artista favorito/a? 👩🏾🎤
En 237 Global están creando formas épicas de unir a artistas con sus fans, y han abierto un abanico de posibilidades hasta entonces inimaginable.
Se trata de una empresa de tecnología, servicios y VIP, centrada en el servicio a los fans de personas influyentes. A pesar de su juventud, se ha consolidado como empresa líder en tecnología para creadores, y ha venido a revolucionar la forma en que las personas famosas se relacionan con su fandom.
¿Qué harás?
Para ponerte en contexto, te contamos un poco acerca de quiénes son y dónde están:
237 Global es una compañía selffounded en constante transformación e innovación, además de ofrecer experiencias VIP han creado una nueva dirección, relacionada con los datos. Y para ello, han desarrollado una plataforma destinada a los/las artistas, la cual genera importantes ingresos a través de la suscripción y del comercio electrónico.
Pero ¿Qué servicios ofrecen exactamente?
¡Pues de dos tipos! Una es el tradicional, relacionado con las giras VIP, ya sea la organización para conocer a Trippie Redd o la creación de una experiencia interactiva en un bar para la gira Hella Mega (Green Day, Fall Out Boy, Weezer), en la que los fans, además de conseguir comida y bebida, pueden también disfrutar de un lugar inmersivo de realidad aumentada/virtual para pasar el rato. Suena increíble, ¿verdad?
Por otro lado, y aquí el turrón, están introduciendo más tecnología en el business, integrando experiencias VIP virtuales con la venta de entradas y aprovechando el blockchain para ofrecer a los fans una experiencia mucho mejor de lo que es "VIP".
Y aquí el segundo servicio que ofrecen: la creación de aplicaciones para artistas y famosos, como Shawn Mendes, Mark Tuan, Tate McRae, NKOTB, Weezer, HRVY, etc . Por aquí te dejo su IG y su Store para que puedas echarles un ojo.
Creando así una tecnología capaz de ofrecer al artista, su propia aplicación en la tienda de aplicaciones. Aunque en un principio, solo pretendía ayudar a gestionar la preventa de entradas, al final se ha convertido en una plataforma de suscripción muy sólida que permite a los artistas conocer quiénes son sus superfans y comunicarse directamente con ellos. Maravilloso. 🫂
Surge de aquí la necesidad de aumentar el equipo técnico, y de incorporar a su equipo de desarrollo a un perfil senior, especializado en Ruby on Rails, que les ayude a llevar sus aplicaciones al siguiente nivel, y continuar innovando y ofreciendo oportunidades tan fascinantes como estas.
Tu evolución
En 1 mes
Habrás configurado el entorno de desarrollo local y recibirás toda la orientación y la ayuda necesaria por parte de tus compañeros/as, incluida la ayuda para comprender las características específicas de los productos y los conocimientos sobre determinadas tecnologías.
Tus responsabilidades
Llevarás a cabo el desarrollo de nuevas funcionalidades y el mantenimiento de los desarrollos que ya están hechos.
Te encargarás de la implementación de estas funcionalidades en la API y en el dashboard de los diferentes artistas.
También te tocará corregir y arreglar algún que otro bug.
Te encargarás de proponer y de implementar mejoras en el rendimiento.
La realización de system and unit test formará parte de tu día a día.
¿Cómo lo harás?
El objetivo de 237 Global, es permitir a cada artista crear su propia aplicación, que su vez les proporcione ingresos, les permita coleccionar datos y les brinde la posibilidad de crear nuevas oportunidades aún por descubrir. Para crear cada una de estas plataformas, se sirven de un template, impulsado por un framework, enfocado y personalizado para cada artista.
Trabajan siguiendo un roadmap que contiene una lista de características que entregan por trimestres. No son puristas de ninguna de las metodologías agile al 100%, sin embargo, intentan adoptar las mejores prácticas para cubrir sus necesidades. Es importante destacar que este roadmap es el resultado del buen trabajo que hace su equipazo, el cual cuenta con muchos años de experiencia en la industria musical.
Sus canales de comunicación incluyen: GitHub, Zoom, Slack y monday.com, entre otros. Y el stack con el que trabajan la aplicación es el siguiente: Ruby on Rails 6 y 7, Ruby 2.7.6 / 3.1, Postgress, Redis, Stimulus JS, MiniTest, Capybara, Fastly Compute@Edge, ActiveJob y ActionCable.
En cuanto a la Infraestructura en la nube, está montada en, AWS ElasticBeanstalk, AWS RDS para Postgress, AWS Elasticache, AWS SQS y AWS S3.
Y estas son algunas de las herramientas que utilizan:
- k6 para pruebas de carga
- perfilador en línea skylight.io para aplicaciones Rails
- Datadog
¿Cuándo trabajarás?
Suelen trabajar en el horario laboral local, ya que la mayoría de los/las miembros del equipo técnico residen en España. Son flexibles y te darán todas las facilidades para que puedas amoldarte sin problema, por ejemplo, si tienes que llevar a los peques al cole o si tienes que acudir a una cita médica, etc
La única regla es que mantengas informado al equipo 🙂
Vacaciones
22 díasJornada laboral
FlexibleTurno continuo
Viernes¿Dónde trabajarás?
Remoto
¡Desde donde quieras!
Esta posición está pensada para ser remota, por lo que mientras te asegures que tienes buena conexión, podrás trabajar desde donde mejor te venga, siempre y cuando compartas el huso horario: GMT+0.
Están planeando montar una oficina en Valencia asap, así que si resides en la terreta, podrás pasarte por la ofi siempre que quieras.
¿Con quién trabajarás?
Se trata de un equipo formado por 60 personas, distribuidas entre EEUU (NY, Nashville, LA) y Europa (Londres y Valencia), pero el equipo técnico está formado por 6 miembros, y la mayoría residen en España, en concreto en Valencia.
Así que algunos de los compis con quienes más coincidirás serán los siguientes:
- Victor Kinelev: Ingeniero de software con una fuerte experiencia en la construcción de aplicaciones web y back-end. Cuya caja de herramientas incluye Ruby on Rails, SQL, JavaScript, HTML/CSS. y que, además, cuenta con experiencia en producción con Golang y Python. Siempre dispuesto a echarte una mano en todo lo que necesites 😊
- José Ramón Sahuquillo: Centrado en ser un gran desarrollador. La filosofía de Jose Ramón es la siguiente: "Si no sé cómo hacerlo, es que TODAVÍA no sé cómo hacerlo". Sus especialidades son: Ruby on Rails, HTML & CSS, Javascript, Git, TDD.
- Denis Korneev: Programador mobile especializado en iOS, amante del deporte, en concreto el fútbol y correr 🏃🏾♂️
- Dmitry Korotchenkov: Desarrollador iOS/Android, cuenta con experiencia en android, web y desarrollo backend. Además, es fan de las motos, las tablas de wakeboard y los videojuegos.
- María Reino Insua: El último súper-fichaje del equipo. María es programadora fullstack, con predilección por Ruby on Rails. Es técnica en desarrollo de aplicaciones multiplataforma y técnica en desarrollo de aplicaciones web. Se define así misma como una persona con mentalidad FullStack, con debilidad por el Backend.
¿Qué piden?
En 237 Global están buscando un/a backend developer que cuente con:
- Amplia experiencia como Ruby on Rails Developer, en la cual hayas adquirido unas buenas habilidades generales de programación y algoritmia, y sólidos conocimientos en OOP.
- Experiencia construyendo APIs y aplicaciones web
- Conocimiento para saber escribir consultas SQL eficientes.
- Buena comprensión y experiencia en pruebas unitarias y de sistema.
- Un nivel de inglés fluido, ya que la mayor parte de la comunicación en tu día a día será en inglés.
Les dejarías boquiabiertos si además…
Tienes experiencia con algún cloud provider (ellos trabajan con AWS)
Tecnologías
Innegociable
Ruby on Rails
API
SQL
Suma puntos
AWS
Otras habilidades
Innegociable
Capacidad de recibir feedback
Capacidad de escucha
Proactividad
Estaría bien
Adaptabilidad al cambio
Aprendizaje Continuo
Resistencia a la frustración
Suma puntos
Autonomía en el aprendizaje
Capacidad de autogestión
Capacidad de dar feedback
¿Qué ofrecen?
🏖️ 22 días de vacaciones + los festivos locales.
📚 Presupuesto para libros.
💼 Plan de Carrera.
🌱 Suelen fomentar la motivación para que descubras y aprendas por ti mismo/a nuevas tecnologías. Por ejemplo, si no has utilizado antes el framework Stimulus JS, podrás aprenderlo e implementar alguna función en su producto. No se trata de formación interna, sino de invertir el tiempo en adquirir conocimientos.
Beneficios
Posibilidad de elegir equipo
What the FAQ?
No. Por ahora se están centrando en las candidaturas procedentes de personas residentes en España.
Habrá una reunión inicial con el CTO para que os conozcáis.
La segunda fase es un pair programming con el equipo técnico basado en un reto que se os enviará (¡no muy largo!).
Una reunión final con el CTO y el VP digital :)
NO. El equipo está trabajando en Remoto.
Organizan eventos ocasionales de un par de días y esperan que quieras asistir. Por supuesto, ellos correrán con los gastos de estos viajes :)