.En 100Ladrillos soñamos con la democratización del mercado inmobiliario. Nuestra plataforma acerca oportunidades de inversión en bienes inmuebles a más personas con el fin de ayudarles a construir patrimonio, diversificar inversiones y generar riqueza. Estamos seguros que el mercado inmobiliario es una excelente vía de inversión con bajo riesgo, por lo que buscamos que más personas tengan acceso a él.Si te identificas con la siguiente lista, queremos conocerte.- Atención al detalle. No solo queremos un sistema que funcione, también queremos que funcione bien en escenarios inesperados y que, además, sea fácil su mantenimiento. Los detalles son importantes, desde el nombre de una variable hasta la arquitectura de los sistemas.- Mejores prácticas. No es necesario re-inventar la rueda, podemos seguir las prácticas que han demostrado su eficacia en el pasado.- Trabajo en equipo. La colaboración individual es indispensable, pero el trabajo en equipo es clave para el éxito de un proyecto. Adaptarse y ser propositivos. Ser abiertos a debatir temas de ingeniería y comprometerse a las decisiones de equipo.- Aprender continuamente. Lo que hoy es reelevante tal vez no lo sea en el futuro. Lo que ha demostrado ser eficiente en el pasado también es importante conocerlo. Aprender y crecer.- Solución de problemas. Ser ingeniero no es solo escribir código. Encontrar problemas, analizar soluciones posibles y proponer soluciones son parte integral de la ingeniería de software.- Microservicios. Servidores, docker, comunicación entre servicios.- Ruby. No Ruby on Rails.- JavaScript. Express, React, Knex.- SQL. PostgreSQL, MariaDB, SQL Server.- Pruebas unitarias y de integración. TDD, integración continua, pruebas automatizadas.- Patrones de diseño. Aplicación de patrones de diseño y trade-offs.- Diseño de API REST. Principios de diseño e implementación.Si no estás familiarizado con las tecnologías en la lista anterior, no te preocupes, no es un requisito conocerlas todas. Lo más importante para nosotros es tu capacidad para resolver problemas y tu crecimiento continuo.QA EngineerUn software libre de defectos en la práctica es imposible, si eres conciente de ello y tienes habilidades para encontrar los problemas en un sistema, esta es una posición para ti. Como Ingeniero(a) de QA en el equipo de ingeniería de 100Ladrillos tendrás la responsabilidad de asegurar que lo que se envíe a los sistemas de producción cumplan con los requerimientos y estándares de calidad adecuados.Las actividades de un Ingeniero(a) de QA en 100Ladrillos incluyen:- Definir procesos que ayuden a mejorar la calidad del producto.- Trabajar de la mano con el equipo de ingeniería en la definición de requermientos.- Planeación y elaboración de casos de prueba y comunicarlos al equipo de ingeniería.- Automatización de pruebas de control de calidad.- Involucrarse en el ciclo de desarollo de los sistemas para disminuir la tasa de defectos.- Seguimiento de los defectos econtrados hasta su solución