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.