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 React escalables, mantenibles y reutilizables. Implementar las mejores prácticas de TypeScript para aplicaciones fuertemente tipadas. Diseñar una gestión de estado eficiente y optimizada utilizando Redux, Zustand o Context API. Mejorar el rendimiento de la aplicación con 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 marcos de pruebas automatizadas utilizando Playwright y Cypress. Asegurar una cobertura completa de pruebas unitarias, de integración y de extremo a extremo. Crear estrategias de prueba para compatibilidad entre navegadores y dispositivos. Implementar estrategias para reducir la inestabilidad en la automatización de pruebas y mantener la estabilidad con el tiempo. Trabajar estrechamente con los equipos backend y DevOps para integrar pruebas en los pipelines de CI/CD."