Staff/Lead Fullstack Engineer (Data Structures Expert)
Se busca Staff/Lead Fullstack Engineer (Data Structures Expert) para unirse al equipo de Web Chapter en Mimica, con experiencia en React, Node.js y diseño de sistemas escalables.
Atractivo para ingenieros fullstack experimentados que buscan un desafío en un equipo en crecimiento con flexibilidad y enfoque en el impacto del producto.
Descripción del puesto
Estamos construyendo una misión para empoderar a empresas, equipos e individuos para recuperar su recurso más valioso: el tiempo, y trabajar de manera más eficiente, con mayor propósito e impacto. Nuestra minería de tareas impulsada por IA observa las acciones de los empleados en el escritorio y las categoriza en mapas de procesos detallados. La inteligencia de procesos de Mimica destaca ineficiencias, prioriza mejoras basadas en el ROI, recomienda la tecnología óptima para la automatización (RPA, procesamiento de documentos inteligentes, GenAI) y proporciona un plan para construir nuevas automatizaciones y transformar el trabajo. Visita nuestra página de carreras https://www.mimica.ai/careers para obtener más información. Dónde estamos en nuestro viaje de escala Hemos logrado un ajuste sólido entre el producto y el mercado y ahora estamos escalando con intención. Te unirás a un equipo de 45 personas de ingenieros senior y líderes de producto que priorizan el impacto del producto sobre el mero recuento de personal. Tenemos 8 equipos multifuncionales, incluido un equipo de plataforma dedicado a la infraestructura y la experiencia del desarrollador. Comenzamos a construir modelos de aprendizaje automático propietarios antes del auge de LLM, por lo que no solo consumimos modelos, sino que los entrenamos desde cero. Nuestro enfoque en ingeniería - Priorizamos las necesidades del cliente primero - Trabajamos en equipos pequeños basados en proyectos - Tenemos flexibilidad en términos de los problemas que trabajamos - Propietarios del ciclo de vida completo de nuestros proyectos - Evitamos silos y fomentamos la toma de tareas en nuevas áreas - Equilibramos la calidad y la velocidad - Tenemos una responsabilidad compartida por nuestro código de producción - Cada uno establece su propia rutina para maximizar la productividad TU MISIÓN Te unirás a nuestro Capítulo Web para mejorar y expandir las capacidades de la aplicación web de Mimica. Esto significa diseñar una arquitectura robusta, desarrollar nuevas características, lanzar mejoras a componentes existentes y asumir la responsabilidad operativa de lo que construyas. Buscarás entender las necesidades y los puntos débiles de los usuarios, experimentar e iterar en tus soluciones, aprovechando ciclos de retroalimentación ajustados. Tendrás la oportunidad de dar forma a nuestra dirección técnica, procesos y cultura. Nota: Tenemos roles para ingenieros full-stack enfocados tanto en Backend como en Frontend. Si eres un experto en uno de estos, nos encantaría charlar. Parte de tu día a día - Desarrollar herramientas y características de visualización de datos alrededor de mostrar información, flujos de procesos y métricas de maneras novedosas, con escalabilidad y confiabilidad en mente. - Construir interfaces y servicios front-end en tiempo real que permitan a varios usuarios editar datos de gráficos y reentrenar modelos de IA a través de su entrada. - Propietarios de proyectos de principio a fin como parte de equipos pequeños, colaborando con nuestros líderes de equipo y gerentes de producto. - Participar en decisiones arquitectónicas, colaborar a través de equipos para identificar e implementar mejoras de producto y producir documentación para tus implementaciones. - Proporcionar retroalimentación a pares a través de RFC, revisiones de código y ayudar a aquellos alrededor tuyo a mejorar. - Participar en la contratación y onboarding de nuevos miembros del equipo; asumir responsabilidades de gestión de proyectos de principio a fin a medida que crecemos. Quién eres - Tienes al menos 8+ años de experiencia como ingeniero de software y altos estándares de ingeniería. - Conocimiento de principios de diseño de sistemas avanzados, estructuras de datos, algoritmos y conceptos subyacentes a aplicaciones intensivas en datos. - Fuerte experiencia y comprensión de React y Node.js. - Experiencia con bases de datos SQL y NoSQL. - Profundo entendimiento de técnicas avanzadas de optimización de rendimiento en front-end y back-end. - Comprometido con el mantenimiento de altos estándares de ingeniería, entregando código limpio, testeable, reutilizable, modular y bien documentado. - Experiencia en proyectos desde el inicio hasta el final, incluyendo especificaciones, diseño, desarrollo, pruebas, implementación, lanzamiento y observabilidad. - Impulso para desarrollar tus habilidades, mejorar procesos de equipo y reducir la deuda. - Fluidez en inglés, con habilidades de comunicación efectivas: articular ideas complejas, conceptos y compensaciones claramente. BONUS - Antecedentes trabajando en entornos de escala rápida y exitosa o como ingeniero fundador, con un historial de entrega de valor rápidamente e iterativamente junto con la construcción de procesos. - Renderizado basado en gráficos o lienzo, o edición de gráficos/geometría (enfoque en FE). - Construcción de RBAC y modelado de datos avanzado (enfoque en BE). Ubicación Esta es una posición totalmente remota. Para asegurar una colaboración efectiva con nuestro equipo, solo estamos considerando candidatos en las siguientes regiones: - Europa y África: Ubicaciones dentro de los husos horarios europeos (típicamente UTC-1 a UTC+3). - Las Américas: Ubicaciones en la Zona Horaria del Este (por ejemplo, costa este de EE. UU., Toronto) o UTC-3 (por ejemplo, Brasil, Argentina). Etapas de reclutamiento - Etapa 1 | Pantalla de reclutador con reclutador técnico - Etapa 2 | Desafío de tarea (asincrónico) + Seguimiento (en vivo) - con colegas en un rol equivalente - Etapa 3 | Diseño de sistema (en vivo) - con el líder del capítulo + colegas - Etapa 4 | Entrevista de fundadores/comportamiento - con el líder del capítulo + co-fundador/CTO Qué ofrecemos - Compensación generosa + opciones de acciones: alineada con nuestro marco interno, datos de mercado y habilidades individuales. - Trabajo distribuido: trabajo desde cualquier lugar - totalmente remoto, en nuestros hubs o una mezcla. - Portátil emitido por la empresa, estipendio de configuración remota y presupuesto de coworking - Horarios flexibles y ubicación - Tiempo libre pagado abundante, además de días festivos locales - Licencia parental mejorada - Beneficios de salud y jubilación - Presupuesto anual de aprendizaje y desarrollo - Trabajo anual y sociales virtuales y presenciales regulares - Oportunidad de contribuir a proyectos innovadores que dan forma al futuro del trabajo Nota: Algunos beneficios pueden variar según la ubicación y el rol ⚠️ Mimica solo se pondrá en contacto con candidatos desde una dirección de correo electrónico @mimica.ai. No solicitamos información bancaria o personal sensible durante el proceso de reclutamiento.
Responsabilidades
- Desarrollar herramientas de visualización de datos
- Diseñar arquitectura robusta
- Desarrollar nuevas características
- Optimizar rendimiento
- Colaborar con equipos
Skills requeridas
Beneficios
- Compensación generosa + stock options
- Distributed work: Work from anywhere
- Company-issued laptop
- Flexible schedules and location
- Ample paid time off
- Enhanced parental leave
- Health & retirement benefits
- Annual learning & development budget