Salario negociable
Axiom Software Solutions Limited
New York, NY, USA
Descripción del trabajo: Responsabilidades 1. Arquitectura y desarrollo frontend Diseñar y desarrollar componentes de React escalables, mantenibles y reutilizables. Aplicar las mejores prácticas de TypeScript para aplicaciones fuertemente tipadas. Crear una gestión de estado eficiente y optimizada mediante Redux, Zustand o la API de Contexto. Mejorar el rendimiento de la aplicación mediante técnicas como división de código, carga diferida, memorización y listas virtualizadas. Asegurar una interfaz de usuario receptiva y accesible utilizando metodologías modernas de CSS (CSS-in-JS, Tailwind, Styled Components). 2. Automatización de pruebas y aseguramiento de calidad Desarrollar y mantener frameworks de pruebas automatizadas usando Playwright y Cypress. Garantizar una cobertura completa de pruebas unitarias, de integración y extremo a extremo. Elaborar estrategias de pruebas para compatibilidad entre navegadores y dispositivos. Implementar estrategias para reducir la inestabilidad en la automatización de pruebas y mantener su estabilidad a lo largo del tiempo. Trabajar estrechamente con los equipos de backend y DevOps para integrar las pruebas en las canalizaciones CI/CD.