Empleo de Desarrollador Frontend Javascript Middle - Remoto en Remoto-108082-REMOTO

Publicado hace 15 días.

Desarrollador Frontend Javascript Middle - Remoto en AOS

$ 5.000.000 a 5.999.999 COP (Neto)

Remoto: LATAM

Empleado de tiempo completo

Inglés : Nivel Básico

se requiere Desarrollador Frontend con conocimientos en:

1. Lenguajes de Programación

-HTML: Dominio de HTML5 para estructurar el contenido web.

-CSS: Habilidades avanzadas en CSS3 para el diseño y la presentación, incluyendo Flexbox y Grid.

-JavaScript: Conocimiento profundo de JavaScript, incluyendo ES6+ y su uso en la manipulación del DOM.

2. Frameworks y Bibliotecas

-Frameworks de JavaScript: Experiencia con frameworks como React, Angular o Vue.js para construir aplicaciones interactivas.

-Bibliotecas de Estilos: Familiaridad con bibliotecas de estilos como Bootstrap, Tailwind CSS o Material-UI.

3. Control de Versiones

-Git: Dominio de Git para el control de versiones y colaboración en proyectos, así como experiencia en plataformas como GitHub o GitLab.

4. Desarrollo Responsivo

-Diseño Responsivo: Conocimiento de técnicas de diseño responsivo para asegurar que las aplicaciones funcionen bien en dispositivos de diferentes tamaños.

-Pruebas en Navegadores: Habilidad para realizar pruebas de compatibilidad en diferentes navegadores y dispositivos.

5. APIs y Manejo de Datos

-Consumo de APIs: Experiencia en el consumo de APIs RESTful y GraphQL para obtener y enviar datos.

-Gestión de Estado: Familiaridad con bibliotecas de gestión de estado como Redux o Vuex.

6. Accesibilidad (a11y)

-Prácticas de Accesibilidad: Conocimiento de principios de accesibilidad web para garantizar que las aplicaciones sean utilizables por todas las personas, incluidas aquellas con discapacidades.

7. Herramientas de Construcción

-Bundlers y Transpiladores: Experiencia con herramientas como Webpack, Babel o Parcel para la optimización y el empaquetado de aplicaciones.

-Gestores de Paquetes: Familiaridad con npm o yarn para gestionar dependencias y bibliotecas.

8. Pruebas y Calidad

-Pruebas Automatizadas: Habilidad para implementar pruebas unitarias y de integración utilizando herramientas como Jest, Mocha o Cypress.

-Pruebas de Usabilidad: Conocimiento de técnicas de pruebas de usabilidad para evaluar la experiencia del usuario.

9. Colaboración y Comunicación

-Trabajo en Equipo: Capacidad para colaborar con diseñadores, desarrolladores backend y otros miembros del equipo para implementar soluciones efectivas.

-Metodologías Ágiles: Familiaridad con metodologías ágiles como Scrum o Kanban.