Salario negociable
Bevi
Boston, MA, USA
Bevi tiene como misión transformar la cadena de suministro de bebidas y sustituir las botellas de agua de un solo uso por máquinas inteligentes de agua. Miles de empresas utilizan Bevi para ofrecer de forma sostenible a sus empleados agua pura, con gas y con sabores en el lugar de trabajo. Como líder del mercado en máquinas de bebidas habilitadas para IoT, hemos recaudado más de 160 millones de dólares en capital de riesgo y estamos duplicando nuestro volumen año tras año. Además de mantener un crecimiento acelerado con nuestra línea actual de productos, Bevi está invirtiendo fuertemente en el desarrollo de nuevos productos. Bevi busca un Gerente de Ingeniería de Software Android experimentado y apasionado para orientar y contribuir directamente al equipo de desarrollo de software Android. En este puesto práctico, trabajarás junto a tu equipo para entregar aplicaciones Android de alto rendimiento y funciones de software esenciales para las máquinas inteligentes de agua de Bevi. Fomentarás una cultura de excelencia técnica y colaboración mientras guías a un pequeño equipo de ingenieros cualificados. También desempeñarás un papel clave en la integración hardware-software, trabajando estrechamente con equipos multifuncionales en el diseño del sistema, documentación e implementación. Somos un equipo pequeño, colaborativo y divertido de software dentro de una startup de hardware de rápido crecimiento. Nuestros clientes ya aman nuestro producto, y tú jugarás un papel fundamental para mejorar aún más su experiencia. Si disfrutas proponiendo nuevas ideas, diseñando interacciones únicas y hacerlas realidad de formas innovadoras, manteniendo siempre centrada la experiencia del usuario, ¡únete a nosotros! Se requiere que esta posición pueda estar presente en la oficina al menos 3 días por semana en nuestras oficinas centrales en Boston (Charlestown). Tu día a día Gestionar y mentorizar a un equipo en crecimiento de 2 a 3 ingenieros Android, brindando apoyo diario, orientación técnica y retroalimentación regular Impulsar el desarrollo profesional del equipo estableciendo expectativas claras, identificando oportunidades de crecimiento y realizando evaluaciones de desempeño Trabajar eficientemente para entregar resultados constantes como parte de un equipo ágil de desarrollo de software, supervisando la planificación, ejecución y entrega de proyectos de desarrollo de software, y asegurando que el código de tu equipo sea limpio, confiable y fácil de mantener Colaborar con equipos multifuncionales, incluyendo gestión de productos, ingeniería de firmware y equipos de hardware, para definir, crear y lanzar nuevas funciones a los clientes de Bevi Fomentar una sólida cultura de responsabilidad, calidad y aprendizaje continuo dentro del equipo Participar activamente en la contratación y incorporación de nuevos ingenieros de software a medida que el equipo crece Influir significativamente en la estrategia de desarrollo y entrega de software del equipo, y contribuir considerablemente a la planificación del desarrollo de software, incluyendo planificación de sprints, reuniones diarias y retrospectivas Contribuir directamente al desarrollo de funciones mediante la creación, optimización y mantenimiento de las aplicaciones Android de Bevi para facilitar el funcionamiento constante y fiable, la gestión remota y la escalabilidad de la flota rápidamente expansiva de máquinas de Bevi Apoyar directamente los esfuerzos de integración hardware-software en productos existentes y nuevos mediante la creación de controles de interfaz de usuario que interactúen con el firmware que alimenta las máquinas Bevi Crear y mantener documentación de software para contribuir proactivamente al intercambio de conocimientos dentro del equipo Establecer el estándar de calidad y entrega de software en el equipo de software Android de Bevi mediante el uso de marcos modernos de software y prácticas organizativas Ayudar a priorizar, identificar y resolver problemas complejos y errores que surjan en la pila de Android para garantizar un funcionamiento fiable del sistema en las máquinas Bevi y reducir el impacto en los clientes Participar en decisiones arquitectónicas y estrategias de optimización de aplicaciones Mantenerte actualizado sobre las últimas tendencias tecnológicas móviles y avances en el SDK de Android Requisitos Título universitario en Ingeniería Informática, Ciencias de la Computación u otro campo relacionado, o experiencia equivalente en desarrollo de software relacionado 8 o más años de experiencia profesional en desarrollo Android 2 o más años de experiencia en un rol técnico de liderazgo o gestión Amplio conocimiento en Java o Kotlin, con dominio del SDK y frameworks de Android, incluyendo Corrutinas y State Flows. La experiencia práctica con componentes Jetpack, especialmente Compose, es un plus Fuertes habilidades de comunicación e interpersonales que te permitan comunicar efectivamente retroalimentación a tus reportes directos y colaborar eficazmente con equipos multifuncionales Experiencia comprobada en gestión de desempeño y desarrollo de empleados Experiencia práctica desarrollando e implementando aplicaciones Android listas para producción que puedan soportar uso a gran escala. Tienes experiencia supervisando la implementación y el lanzamiento estable de esas aplicaciones en múltiples sitios Conocimiento sólido de herramientas como Git, Gradle, Android Studio, sistemas CI/CD y herramientas de depuración Comprensión sólida de MVVM, Arquitectura Limpia y otros patrones de diseño Experiencia con pruebas unitarias, pruebas de interfaz de usuario y desarrollo guiado por pruebas. La experiencia con Espresso y/o Robolectric es un plus Conocimiento práctico del panorama del desarrollo de aplicaciones, tendencias arquitectónicas y tecnologías emergentes. Tu pasión por las nuevas tecnologías te impulsa genuinamente a aprender y crear soluciones innovadoras que mejoren el rendimiento de las aplicaciones Experiencia trabajando directamente con equipos de hardware, integrándose con marcos de pruebas de hardware y/o apoyando transmisiones de datos de sensores es un fuerte plus Beneficios Planes integrales de seguros médicos, dentales y de visión con BlueCross BlueShield, pagados en un 95% por el empleador Plan 401(k) con aporte de la empresa y opciones de inversión responsables ambientalmente PTO flexible más 12 días festivos de empresa, y días adicionales pagados por enfermedad, etc. (incluyendo eventos de voluntariado en sostenibilidad o justicia social) Licencia parental generosa completamente pagada tanto para padres biológicos como no biológicos Seguros de discapacidad y de vida completamente pagados por el empleador Reembolsos por bienestar y actividad física Subsidios mensuales para uso de teléfono móvil y gastos de transporte Bocadillos en el lugar, almuerzo semanal catering y (por supuesto) Bevi ilimitada... además compostaje y reciclaje Terracycle también Horas felices, eventos de formación de equipo, desayunos con bagels, premios Hero y más!