Blend360

Ingeniero/a Lead FullStack

TypeScriptPythonReactSQLGCPDockerTerraform
Traducción automática. Consulta el original.

Descripción de la empresa

Blend es un proveedor líder de servicios de IA, comprometido con la cocreación de un impacto significativo para sus clientes a través del poder de la ciencia de datos, la IA, la tecnología y las personas. Con la misión de impulsar visiones audaces, Blend aborda desafíos importantes alineando a la perfección la experiencia humana con la inteligencia artificial. La empresa se dedica a desbloquear valor y fomentar la innovación para sus clientes aprovechando a personas de clase mundial y una estrategia basada en datos. Creemos que el poder de las personas y la IA puede tener un impacto significativo en su mundo, creando trabajos y proyectos más satisfactorios para nuestra gente y nuestros clientes. Para obtener más información, visite blend360.com

Estamos buscando un/a Ingeniero/a Lead FullStack para contribuir a nuestro siguiente nivel de crecimiento y expansión.

Descripción del puesto

¿En qué consiste este puesto?

  1. Liderar la arquitectura de backend y el diseño de API utilizando Python y Flask, asumiendo la responsabilidad de la capa de servicio, revisiones de código y orientación sobre patrones de backend en proyectos full-stack.
  1. Diseñar e implementar REST escalables y APIs asíncronas con un enfoque en la separación clara entre servicio y acceso a datos, así como en la mantenibilidad.
  1. Proporcionar desarrollo práctico de frontend con React y TypeScript, colaborando estrechamente con los equipos de UI para entregar funcionalidades de extremo a extremo y garantizar una integración fluida entre frontend y backend.
  1. Arquitectar y gestionar la infraestructura en la nube en GCP, aprovechando Cloud Run, Cloud Storage, Secret Manager, IAM, registro y monitorización para despliegues de nivel de producción.
  1. Diseñar y optimizar soluciones de bases de datos utilizando Google Spanner y SQL, incluyendo el modelado de datos para estructuras relacionales y BigQuery para casos de uso de análisis e informes.
  1. Implementar estrategias de prueba integrales en toda la pila, incluyendo pytest para backend, Jest y React Testing Library para frontend, y Playwright para pruebas E2E.
  1. Establecer tuberías de CI/CD utilizando GitHub Actions y Docker, automatizando los procesos de despliegue, prueba y lanzamiento.
  1. Promover las mejores prácticas de seguridad, incluyendo la gestión de dependencias a través de Snyk, la gestión de secretos y configuración, y flujos de trabajo de desarrollo seguro.
  1. Aprovechar herramientas y flujos de trabajo de desarrollo asistidos por IA para la exploración de código, generación de pruebas, depuración y mejoras en la productividad del desarrollador.
  1. Mentorear a ingenieros junior y de nivel medio en patrones full-stack, calidad de código y prácticas de liderazgo técnico.
  1. Asumir la responsabilidad de la entrega técnica en los equipos de producto, asegurando la alineación en las decisiones de arquitectura, estándares de prueba y preparación para el despliegue.

Cualificaciones

  1. Experiencia profunda en Python con gran dominio de Flask o frameworks web similares para el desarrollo de API de backend.
  1. Sólida experiencia práctica en React y TypeScript con capacidad para construir funcionalidades de frontend de nivel de producción y colaborar en la entrega de UI/UX.
  1. Experiencia demostrable diseñando y construyendo APIs REST y arquitecturas orientadas a servicios con enfoque en escalabilidad y mantenibilidad.
  1. Sólida comprensión de SQL, diseño de bases de datos y mejores prácticas de modelado de datos.
  1. Experiencia práctica en GCP incluyendo Cloud Run, Cloud Storage, y conocimientos básicos de IAM y monitorización.
  1. Experiencia con estrategias de prueba integrales: pytest, Jest, React Testing Library, y frameworks de prueba E2E como Playwright.
  1. Familiaridad con prácticas de CI/CD, GitHub Actions y contenedorización con Docker.
  1. Comprensión de las mejores prácticas de seguridad, incluyendo gestión de dependencias, manejo de secretos/configuración y flujos de trabajo de desarrollo seguro.
  1. Capacidad para operar como líder técnico, mentoreando a otros y asumiendo la responsabilidad de las decisiones arquitectónicas en dominios full-stack.
  1. Experiencia o gran aptitud con herramientas y flujos de trabajo de desarrollo asistidos por IA para mejorar la calidad del código y la productividad del desarrollador.

¿Qué hay de los idiomas?

Inglés: Avanzado (requerido para una comunicación efectiva con equipos globales)

¿Cuánta experiencia debo tener?

6+ años de experiencia en desarrollo Full-stack o disciplinas relacionadas como ingeniería Backend o desarrollo Frontend, con experiencia demostrada liderando la entrega técnica a través de múltiples capas de la pila.

  1. Se valorará la experiencia con Google Spanner o bases de datos nativas de la nube.
  1. Se valorará la experiencia con BigQuery o almacenes de datos para casos de uso de análisis.
  1. Se valorará la experiencia con integración de herramientas basadas en agentes o MCP.
  1. Se valorará la experiencia con arquitecturas asíncronas o basadas en eventos.
  1. Se valorará la familiaridad con infraestructura como código o Terraform.

Información adicional

Nuestras ventajas y beneficios

💰 Compensación y beneficios financieros

  • Aguinaldo.
  • Fondo de ahorro.
  • Vales de despensa.
  • Apoyo para Home Office.

🏥 Salud y seguros

  • Seguro de vida MetLife con cobertura funeraria.
  • Seguro médico MetLife que incluye descuentos dentales y plan de visión.
  • Dependientes opcionales con costo adicional.

🗓️ Tiempo libre y días festivos

  • Días de vacaciones con aumentos anuales basados en la antigüedad.
  • Prima vacacional.
  • Días festivos oficiales por ley.
  • Semana Santa.
  • Día de Muertos.
  • Nochebuena.

⚖️ Equilibrio entre vida laboral y personal

  • Opciones de trabajo flexible para ayudarte a lograr el equilibrio adecuado.

📚 Oportunidades de aprendizaje

  • Planes de estudio, cursos y oportunidades de desarrollo profesional.
  • Clases de inglés para apoyar tu comunicación profesional.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores