Descripción del trabajo
Estamos buscando un desarrollador de JavaScript que sea un apasionado de la creación de aplicaciones eficientes. Las responsabilidades incluirán la arquitectura y la implementación de soluciones que ofrezcan una gran experiencia de usuario y desarrollador.
Trabajará en colaboración con UX, diseñadores y desarrolladores de back-end para producir aplicaciones listas para producción. También cerrará la brecha entre los elementos visuales, la infraestructura del lado del servidor y las integraciones de terceros, definiendo cómo se ven y funcionan las aplicaciones.
Trabajo que realizarás:
- Desarrollar y mantener aplicaciones web internas y orientadas al cliente.
- Aproveche y aproveche los componentes reutilizables y las bibliotecas de códigos.
- Asegurar la viabilidad técnica de los diseños de UX / UI.
- Optimice las aplicaciones para el rendimiento y la extensibilidad.
- Manejar los datos y las entradas de los usuarios de manera responsable y segura.
- Colaborar con otros miembros del equipo y partes interesadas.
Formación y experiencia:
- Más de 3 años de experiencia comercial utilizando su excelente comprensión de JavaScript moderno (ES2015+) y marcos de JavaScript, como React.
- Sólida comprensión del HTML semántico moderno.
- Sólida comprensión de CSS compatible con el futuro, incluidos procesadores como PostCSS.
- Gran comprensión de las estructuras de datos y trabajo con API de terceros.
- Familiaridad con los módulos, empaquetadores y transpiladores de JavaScript, incluido el uso de herramientas como Webpack, Rollup y Babel.
- Comprensión competente de las herramientas de control de versiones de código, como Git.
- Buena comprensión del comportamiento y el rendimiento de la representación del navegador.
Puntos extra:
- Cómodo trabajando con marcos de aplicaciones de una sola página, como Next.js.
- Buena comprensión de la accesibilidad y las especificaciones relacionadas (por ejemplo, WAI-ARIA).
- Buen ojo para los detalles en el diseño y la experiencia del usuario.
- Experiencia con herramientas y metodologías de prueba front-end, como Cypress y Jest.
- Comprensión competente de problemas y soluciones de compatibilidad entre navegadores.
- Familiaridad con herramientas de compilación front-end alternativas, como Parcel o Gulp.js.
- Familiaridad con herramientas de calidad de código y linters.
Salario a percibir
Salario a Convenir
Regístrate o identifícate
- Debes estar registrado para solicitar una oferta.
- El tener un perfil completo en Remotojob.com garantizaque tu currículum tendrá mayor exposición.
- Estar registrado nos ayuda a prevenir el spam y los convocantes fantasma.
- Las empresas otorgan mayor credibilidad a los perfilescon descripciones e imágenes completas.
¿No tienes una cuenta? ¡Regístrate ahora!