Senior Tech Lead

Engineering · Remoto

Inscribirme

Descripción

Una de las decisiones más emocionantes y más importantes económicamente en la vida es elegir dónde vas a vivir y creamos EasyBroker justo para hacer fácil comprar o rentar un hogar. Hemos logrado tener una de las herramientas inmobiliarias más importantes en México con más de 15,000 asesores inmobiliarios, más de 500,000 inmuebles publicados y más de 3,000 sitios web de nuestros clientes. Ahora estamos convirtiendo EasyBroker en una plataforma para ayudarles a los compradores y arrendatarios a encontrar su casa y trabajar más fácilmente con su asesor inmobiliario.


Empezamos hace más de 16 años, somos rentables y nunca hemos levantado capital entonces podemos hacer cosas sin la presión de crecer por crecer. Somos una empresa 100% remota con un equipo de alrededor de 20 personas. La mayoría de nosotros vivimos en México pero también tenemos EasyBrokers en Argentina. Usamos inglés para documentar algunas cosas pero hablamos principalmente español incluyendo al CEO gringo; por suerte su acento no es tan malo.


¿Cómo nos ayudarás a cumplir nuestra misión?

Construirás y liderarás a un equipo de devs para complementar el área de Engineering que está conformada actualmente por 7 devs, un QA y un Tech Lead. Asegurarás que el equipo sea productivo, feliz y que siga entregando código y características de calidad. Trabajarás en un squad conformado de una Product Manager y un Product Designer donde estarás involucrado en el proceso de customer discovery y ayudar a definir las cosas que debemos construir. Tus responsabilidades principales serán coachear a tu equipo y contribuir al código del proyecto.


Responsabilidades

  • Liderar y coachear un equipo de ingenieros
  • Dedicar el 30-60% de tu tiempo a programar, revisar Pull Requests y mentorear técnicamente al equipo
  • Asegurar que se siguen las mejores prácticas de POO y garantizar la calidad del código
  • Colaborar con un Product Trio (tú, un product manager y un diseñador) para asegurar que creemos cosas de valor
  • Reclutar y entrevistar a nuevos desarrolladores
  • Asegurar que el equipo tenga un buen balance entre soluciones pragmáticas y soluciones perfectas
  • Trabajar con el equipo y los clientes para resolver problemas y entender sus necesidades
  • Asegurar la estabilidad y el éxito de nuestro producto desde una perspectiva tecnológica
  • Mejorar continuamente nuestros procesos de desarrollo manteniéndolos alineados a nuestra cultura
  • Ayudar a definir la mejor estructura y planes de carrera del equipo


Requisitos

  • Mínimo 5 años de experiencia programando con un framework como Ruby on Rails, Django o Laravel
  • Mínimo 2 años de experiencia liderando equipos de desarrollo
  • Experiencia de coaching y contratación de desarrolladores
  • Excelentes habilidades de comunicación en español
  • Nivel avanzado de comprensión en inglés
  • Alto conocimiento de POO y buenas prácticas de desarrollo de software


¿Cómo trabajamos?

Nos gusta mucho el clean code: hacemos pair más o menos la mitad del tiempo, revisamos el código por medio de pull requests, escribimos muchas pruebas y hacemos refactors muy seguido para bajar nuestra deuda técnica. Somos fans de las recomendaciones de Uncle Bob en Clean Code y de Sandi Metz en POODR y siempre estamos buscando maneras de mejorar nuestros procesos tomando en cuenta la felicidad del equipo. Nuestro stack es Rails 6, MySQL, Elasticsearch, Redis y también utilizamos Turbolinks para nuestra aplicación móvil en iOS y Android. No es necesario que sepas Rails pero debes conocer bien por lo menos un web framework. También creemos que los ingenieros deben conocer a nuestros usuarios y trabajar muy cercano a product para ayudar a crear cosas que nuestros usuarios valoran.


¿Qué te ofrecemos?

  • Sueldo entre $6,000 y $8,000 USD mensuales mediante Deel
  • Trabajo 100% remoto y flexibilidad de horario
  • Apoyo económico para tu educación y capacitación
  • Los días de vacaciones que necesites
  • 15 días de bono en junio y 15 días en diciembre
  • Una nueva laptop o desktop de Apple
  • $50 USD mensuales para tu bienestar físico y emocional
  • Un meet up anual y actividades con el equipo


¿Cómo aplicar?

Da click en aplicar y envíanos tu CV actualizado. Te responderemos en menos de 2 días hábiles pero si no escuchas de nosotros, por favor revisa tu carpeta de spam o contáctanos en jobs@easybroker.com con cualquier duda durante el proceso. Si quieres saber más de nosotros, entra en ebwantsyou.com donde conseguirás información sobre cómo trabajamos, nuestra misión y el proceso de selección.