Traxión

Frontend Developer

Job Location

México, Mexico

Job Description

Somos Traxión, la empresa líder en la industria de transporte y logística en México, ofrecemos una solución única e integral, One Stop Solution, con más de 860,000 m2 de almacén, más de 2,300 unidades propias para transporte de carga y 7,500 unidades para transporte de personal. Nos comprometemos a dar el mejor servicio y por eso invertimos en tecnologías de vanguardia para optimizar todas nuestras soluciones, hemos fusionado las empresas especializadas en cada uno de los servicios de nuestro portafolio, para transformar esta unión en eficiencia, ofreciendo los más altos estándares y los mejores resultados. Frontend - React 1. Experiencia General Mínimo 4 años de experiencia en desarrollo frontend con React y JavaScript/TypeScript . Experiencia en arquitecturas de microservicios con comunicación con APIs RESTful y GraphQL . Conocimiento profundo de patrones de diseño frontend como Componentes Funcionales , Hooks , Render Props , HOC (High Order Components) , etc. 2. Conocimientos Específicos en React React.js : Uso de Hooks (useState, useEffect, useContext, etc.) y Custom Hooks . React Router para navegación entre vistas. Manejo de estados con Redux , Context API o herramientas similares como Recoil o Zustand . Optimización del rendimiento con técnicas como React.memo , useMemo , useCallback , Lazy loading , y code-splitting . JSX y componentes funcionales : Dominio en la creación de componentes y estructuración de la UI. 3. Manejo de Datos y API Consumir APIs RESTful usando Axios o Fetch . GraphQL (preferible): Conocimiento de Apollo Client o herramientas similares para gestionar consultas y mutaciones. Manejo de Apollo cache y optimización de rendimiento con Data Fetching . Gestión del estado global de la aplicación y sincronización con el backend (uso de Redux, Context API, etc.). 4. Estilo y Diseño CSS-in-JS : Familiaridad con librerías como styled-components , Emotion o vanilla CSS para la creación de estilos. SASS/SCSS para el diseño y la organización de estilos. Implementación de componentes reutilizables y patrones de diseño como Atomic Design . Diseño Responsivo : Uso de Flexbox y Grid Layouts para diseños adaptativos. Frameworks de UI : Experiencia con librerías como Material-UI , Ant Design , Tailwind CSS (o similar). 5. Testing y Calidad de Código Pruebas unitarias y de integración con Jest y React Testing Library . Pruebas end-to-end con Cypress o Playwright . Uso de ESLint y Prettier para mantener la calidad y consistencia del código. 6. Desarrollo en TypeScript Dominio de TypeScript para garantizar tipos seguros y robustez en la aplicación. Creación de interfaces y tipos personalizados en React y en la gestión de datos. 7. Herramientas de Build y Optimización Uso de herramientas como Webpack , Babel , y ESBuild para empaquetar y optimizar el código. Conocimiento de Tree Shaking y Code Splitting para mejorar el rendimiento y la carga de la aplicación. Optimización de imágenes, fuentes y otros recursos estáticos. 8. DevOps y CI/CD Familiaridad con GitHub Actions , GitLab CI o Jenkins para la integración continua y el despliegue automático. Uso de Docker para contenerizar la aplicación si es necesario. 9. Experiencia en Herramientas de Colaboración Uso de Git (para control de versiones) y plataformas como GitHub o GitLab . Experiencia trabajando con herramientas de colaboración como Jira , Trello o Notion . 10. Deseables Conocimiento de WebSockets para actualizaciones en tiempo real. Experiencia trabajando con Web Performance Optimization (optimización de rendimiento web). Conocimiento de principios básicos de UX/UI para asegurar que las interfaces sean intuitivas y fáciles de usar. Trabajo con mockups e interacciones de alta fidelidad utilizando herramientas como Figma , Sketch , Adobe XD , etc.

Location: México, MX

Posted Date: 5/1/2025
View More Traxión Jobs

Contact Information

Contact Human Resources
Traxión

Posted

May 1, 2025
UID: 5171812983

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.