9 days ago
Mexico City, MexicoStaff+
Responsibilities
- Build and extend React experiences for capability-map exploration, search, filtering, scoring, and discovery.
- Maintain Python scripts that ingest, normalize, and transform capability taxonomy data from APIs.
- Improve data-shaping and tree-building logic for hierarchical user interfaces and map navigation.
- Integrate Knowledge Base and AI services into catalog workflows and discovery experiences.
- Validate AI-assisted code, UI generation, and data transformations using rigorous engineering standards.
- Work within a micro-frontends module architecture in a monorepo and integrate with Orchestrator APIs.
- Contribute to experimentation, testing, build reliability, deployment automation, and engineering best practices.
Requirements
- Strong React 19 engineering experience with modern component patterns and asynchronous UI flows.
- Experience with Web Vitals, real-user monitoring, and experimentation.
- Experience building complex interactive UIs such as graph editors, workflow builders, diagramming tools, low-code tools, or canvas-heavy applications, along with hierarchical data structures and taxonomies.
- Strong frontend state-management skills, including React Context, reducer patterns, and interaction history such as undo/redo.
- Strong Python experience in data processing, scripting, automation, and API integration.
- Experience building data-heavy applications with advanced search, filtering, and discovery capabilities.
- Experience integrating REST APIs, STOMP/WebSocket, and backend-driven content sources.
- Practical testing experience with Vitest, Playwright, or equivalent testing frameworks.
- Experience with generative UI and MCPs.
- Strong communication and cross-functional collaboration skills.
- Comfort working in evolving environments where AI capabilities and requirements continue to expand.
- Advanced English proficiency.