
Block Labs trabaja con fundadores de empresas de blockchain en las necesidades técnicas, comerciales y de financiación de proyectos Web3. Sus servicios abarcan contratos inteligentes, monederos descentralizados, plataformas de intercambio de NFT y pasarelas de pago, además de actividades de marketing como gestión de redes sociales, campañas con influencers, medios de pago, relaciones públicas y alianzas. La empresa también ofrece apoyo a la inversión desde la fase semilla hasta la Serie A, conectando el desarrollo de productos con la planificación de salida al mercado y el capital estratégico. Block Labs tiene su sede en Sofía, Bulgaria.
Ingeniero/a de software frontend sénior
Lidera el desarrollo frontend de las plataformas multimarca de Block Labs con React, Next.js y TypeScript. Crea sistemas de diseño y productos para consumidores con agentes de programación de IA.
Descripción
- Lidera la arquitectura, los estándares, la calidad y el comportamiento en producción del frontend de una plataforma multimarca.
- Facilita la incorporación de nuevas marcas mediante configuración, temas, rutas y contenido adaptados a cada marca, y límites claros entre el código compartido y el específico de cada marca.
- Desarrolla y mantiene el sistema de diseño y la biblioteca de componentes para ingenieros, diseñadores y la creación de prototipos con ayuda de IA.
- Convierte rápidamente prototipos de productos en funcionalidades listas para producción.
- Crea flujos de trabajo y herramientas que permitan repetir la transición de prototipo a producción.
- Usa agentes de programación de IA a diario, con controles de calidad adecuados a su velocidad de desarrollo.
- Define buenas prácticas para el uso de agentes de programación de IA en todo el equipo.
- Crea interfaces para consumidores cuidando los detalles, el rendimiento y la accesibilidad.
- Plantea inquietudes sobre UX y producto a los responsables de producto, con alternativas y ejemplos funcionales.
- Se responsabiliza individualmente de productos de principio a fin y responde de su comportamiento en producción.
Requisitos
- Al menos 8 años desarrollando aplicaciones web de consumo en producción, incluidos varios años con responsabilidades de nivel Staff o equivalentes.
- Experiencia llevando proyectos frontend desde el briefing inicial hasta producción y haciéndose cargo de ellos tras el lanzamiento.
- Amplia experiencia usando agentes de programación de IA como método de desarrollo principal, con una configuración consolidada y controles de calidad.
- Dominio avanzado de React, Next.js y TypeScript moderno.
- Criterio sólido para elegir estrategias de renderizado y determinar cuándo no son adecuadas.
- Experiencia práctica creando o reestructurando sistemas frontend multimarca, multiinquilino o de marca blanca.
- Experiencia creando o liderando un sistema de diseño y una biblioteca de componentes.
- Gran sensibilidad para la interfaz de usuario y la experiencia de usuario.
- Experiencia colaborando con personas que no son ingenieras y crean con herramientas de IA.
- Experiencia demostrable en producción mejorando las Core Web Vitals.
- Capacidad para trabajar de forma autónoma con procesos ligeros y comunicarse con claridad por escrito.
- Buen nivel de inglés escrito y hablado.
- Se valora la experiencia con interfaces de consumo interactivas en tiempo real.
- Se valora la trayectoria en tecnología financiera, criptomonedas, videojuegos en tiempo real, entretenimiento u otro producto de consumo de alto tráfico.
- Se valoran las herramientas, habilidades o integraciones que mejoren el rendimiento de los agentes en una base de código o sistema de diseño.
- Se valoran conocimientos prácticos de CI/CD y entornos en la nube.