Junior Full-Stack Software Engineer

  • EasyBroker
  • México
Descripción

Descripción

Una de las decisiones más emocionantes y económicamente importantes en la vida es elegir dónde vivir. Por eso creamos EasyBroker, para simplificar el proceso de comprar o alquilar un hogar. Actualmente, contamos con 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. Nos estamos transformando y EasyBroker se está convirtiendo en una plataforma que ayuda a los compradores y arrendatarios a encontrar su hogar de manera más rápida y efectiva a través de su asesor inmobiliario.

Comenzamos EasyBroker hace más de 16 años, somos rentables y nunca hemos buscado capital externo, lo que nos permite operar sin la presión de crecer por crecer. Somos una empresa con sede en México y un equipo remoto de aproximadamente 20 personas en distintas partes del país. Documentamos algunas cosas en inglés, pero principalmente hablamos español, incluyendo nuestro CEO, quien, afortunadamente, tiene un acento no tan malo.

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

Como Junior Engineer en EasyBroker, comenzarás tu carrera con un equipo talentoso que sabe cómo hacer las cosas bien y se preocupa por hacerlo correctamente. Aprenderás mucho en tus primeros meses y desde tu primer o segundo día estarás lanzando código a producción.

Formarás parte de nuestro equipo de ingeniería junto a otros 3 ingenieros con distintos niveles de experiencia, un QA y un Sr. Tech Lead. Desarrollarás nuevas características, realizarás refactorizaciones en el código e implementarás soluciones que ayuden a los demás equipos a ser muy ágiles. También trabajarás muy de cerca con el área de producto, participarás en el proceso de innovación y ayudarás a definir las cosas que hacemos.

Responsabilidades

  • Escribir código limpio y bien probado.
  • Mejorar el código existente para que sea fácil de mantener, comprender y escalar.
  • Realizar revisiones de código para garantizar la calidad del trabajo del equipo.
  • Ayudar a optimizar el rendimiento de la aplicación y resolver problemas de escalabilidad.
  • Trabajar con el equipo para entender las necesidades de los usuarios y resolver sus problemas.
  • Implementar y lanzar nuevas características y correcciones de errores diariamente.
  • Encontrar soluciones a los problemas de manera proactiva y autónoma.
  • Hacer pair programming con otros ingenieros más de la mitad de tu tiempo.

Requisitos

  • Experiencia con frameworks como Ruby on Rails, Django o Laravel.
  • Afición por las pruebas unitarias y funcionales.
  • Conocimiento de POO y buenas prácticas de desarrollo de software.
  • Excelentes habilidades de comunicación en español.
  • Nivel avanzado de comprensión en inglés.
  • Residir en México.

¿Cómo trabajamos?

Nos gusta mucho el clean code: hacemos pair programming, revisamos el código mediante pull requests, escribimos muchas pruebas y realizamos refactorizaciones con frecuencia para reducir 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 teniendo en cuenta la felicidad del equipo. Por ejemplo, hace más de un año dejamos de hacer standups. Nuestro stack incluye Rails 7, 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 al menos un framework web.

¿Qué ofrecemos?

  • Sueldo entre $40,000 y $60,000 MXN mensuales, pagado desde nuestra empresa en EUA mediante Deel.
  • Trabajo 100% remoto y flexibilidad de horario.
  • Apoyo económico para tu educación y capacitación.
  • Días de vacaciones ilimitados.
  • Bono anual basado en las utilidades de la empresa (profit sharing).
  • 15 días de aguinaldo en diciembre.
  • Una nueva laptop o desktop de Apple.
  • $1,000 MXN mensuales para tu bienestar físico y emocional.
  • Un meet up anual y actividades con el equipo.

Otras Vacantes

Estas vacantes tienen roles y ubicación similares.

Enroute
Full Stack Developer

  • 6 nov
  • Tiempo Completo
  • Ingeniero FullStack
  • Remoto 🇲🇽
Scalepex
.Net Software Engineer

  • 30 oct
  • Tiempo Completo
  • Ingeniero FullStack
  • Remoto 🇲🇽
10Pearls
Fullstack Developer

  • 24 oct
  • Tiempo Completo
  • Ingeniero FullStack
  • Ingeniero Backend
  • Remoto ( 20 ubicaciones )