En Alianza Capitales buscamos un Primary Front-End Developer con experiencia sólida en React y Vite , para liderar el desarrollo de nuestras plataformas digitales como Special Ticket (ticketing digital) y Yuplon (e-commerce de cupones y descuentos).
El rol requiere a alguien capaz de diseñar y desarrollar features complejas, optimizar la performance de aplicaciones críticas y conceptualizar requerimientos de negocio en soluciones técnicas claras , manteniendo un enfoque en calidad y escalabilidad.
Requerimientos Técnicos
- React avanzado : dominio de hooks (useState, useEffect, useCallback, useMemo, useRef, custom hooks), patrones de diseño (Container / Presentational, Compound Components, Context Selectors, High-Order Components) y optimización (memoization, Suspense, lazy loading).
- JavaScript y TypeScript : dominio avanzado de ambos lenguajes, con énfasis en TypeScript para tipado estricto, reducción de errores y escalabilidad de aplicaciones grandes.
- Vite : experiencia configurando proyectos modernos, optimizando tiempos de build e integrando herramientas auxiliares (ESLint, Prettier).
- SQL Server : sólido entendimiento de bases de datos relacionales. Capacidad de escribir y optimizar queries, comprender relaciones entre tablas y traducir requerimientos de negocio en modelos de datos.
- C# y .NET : conocimiento funcional del ecosistema C# / .NET , integración con APIs REST y comprensión de arquitectura backend. No se requiere desarrollar Perfil Primary Front-End Developer 1 directamente en .NET, pero sí la capacidad de entender sus flujos y trabajar en conjunto con equipos backend.
- Estado y manejo de datos : experiencia con Zustand y TanStack Query (React Query) , además de Redux Toolkit y React Context API.
- Integraciones : consumo de APIs REST , autenticación con JWT / refresh tokens y desarrollo de flujos críticos como checkout (pasarelas de pago) y dashboards administrativos.
- Buenas prácticas y arquitectura : aplicación de Clean Architecture en separación de UI, lógica y data; control de versiones con GitHub y Azure DevOps.
- Liderazgo técnico : mentoría a developers en la construcción de features y capacidad de traducir requerimientos de negocio en entregables técnicos.
- Colaboración y comunicación : trabajo en equipos cross-functional (backend, QA, diseño, negocio), con la capacidad de transformar requerimientos en entregables técnicos claros.
Deseable
Conocimiento en React Native y Expo para proyectos móviles.Familiarización con Azure Cloud.Experiencia en Google Analytics (seguimiento de métricas, eventos, conversiones).Conocimientos en SEO técnico aplicado a React / Vite (optimización de meta tags, performance, accesibilidad).Manejo de bases de datos vectoriales (ej. Pinecone) para aplicaciones de búsqueda semántica.Experiencia en el uso de APIs de IA (OpenAI, embeddings, chatbots, generación de contenido) integradas a soluciones frontend. Experiencia con Next.js.