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.
Creamos EasyBroker justo para mejorar la experiência de comprar, vender o rentar un hogar.
Hemos logrado tener una de las herramientas inmobiliarias más importantes en México con cerca de 5,000 inmobiliarias, más de 400,000 inmuebles publicados y más de 3,000 sitios web de nuestros clientes.
Ahora estamos por lanzar un nuevo producto para ayudarles a los compradores y arrendatarios encontrar su casa y trabajar más fácilmente con su asesor inmobiliario.
Empezamos hace más de 15 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 Chile y 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?
Liderarás y escalarás nuestro equipo de engineering que actualmente consiste de 8 devs, un QA y un Engineering Manager.
Uno de tus retos será definir cómo debemos seguir creciendo el equipo sin perder la esencia de nuestra cultura sabiendo que va a tener que evolucionar.
También te asegurarás que cada nuevo miembro del equipo cumpla lo esperado para su rol y que la productividad del equipo siga siendo muy buena.
**Responsabilidades**:
Liderar y coachear a los Engineering Managers del equipo de desarrollo
Reclutar nuevos desarrolladores y managers
Asegurar que el equipo tenga un buen balance entre soluciones pragmáticas y soluciones perfectas
Revisar y dar retroalimentación de especificaciones técnicas al nível de arquitectura
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
Trabajar con el CEO para definir objetivos y milestones
Mejorar continuamente nuestros procesos de desarrollo manteniéndolos alineados a nuestra cultura
Definir la mejor estructura y planes de carrera del equipo
**Requisitos**:
Mínimo 5 años de experiência programando en productos web
Mínimo 10 años de experiência liderando equipos de desarrollo
Experiência de coaching y contratación de desarrolladores
Nível avanzado de inglés y español
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.
Por ejemplo, hace más de un año dejamos de hacer standups.
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.
¿Qué te ofrecemos?
Sueldo entre $8,000 y $10,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
Retiro anual y actividades con el equipo
¿Cómo aplicar?
**Requisitos**:
10 years