Loading...

Front End Engineer

Fulltime
Remote
up to 40K
Loading...
logo company
Company:

Details:

Job Information

Details

Technologies
TypescriptVueReact.js
Salary
up to 40K
About

Full remote from Spain

30K - 40K

SaaS StartUp

 

Requisitos técnicos:

  • Mínimo 2 años de experiencia trabajando con frameworks modernos para interfaces web como React, Vue o Angular.
  • Dominio de TypeScript, incluyendo el uso avanzado de tipado estático, interfaces, clases y estructuras genéricas.
  • Comprensión sólida del funcionamiento de aplicaciones de una sola página (SPA) y del ciclo de vida de sus componentes.
  • Conocimiento sobre la interacción entre componentes: transmisión de datos mediante propiedades y manejo de eventos.
  • Experiencia desarrollando interfaces reutilizables con enfoque modular y escalable.
  • Familiaridad con sistemas de ruteo dinámico en entornos SPA, utilizando bibliotecas como React Router, Vue Router o Angular Router.
  • Práctica en la gestión de estado compartido a través de herramientas como Redux, Vuex, Pinia o soluciones similares.
  • Buen manejo de tecnologías web: HTML5, CSS3 y preprocesadores como SASS o SCSS.
  • Conocimientos en control de versiones usando Git.
  • Experiencia previa trabajando en equipos ágiles bajo metodologías Scrum.

Aspectos valorados:

  • Experiencia trabajando con Vue 3, incluyendo Composition API y uso de script setup.
  • Conocimiento de bibliotecas de diseño visual como Vuetify u otras similares.
  • Experiencia escribiendo pruebas unitarias con herramientas como Vitest, Jest, etc.

Requisitos generales:

  • Excelentes habilidades de comunicación en todas sus formas: oral, escrita e interpersonal.
  • Actitud positiva, motivación constante y alto grado de proactividad.
  • Disposición genuina para compartir conocimientos y colaborar en el aprendizaje continuo dentro del equipo.
  • Pasión por crear productos de calidad y mantenerse actualizado con tecnologías emergentes.
  • Curiosidad y compromiso con la mejora continua.
  • Fuerte orientación a resultados, autonomía para resolver problemas y flexibilidad para adaptarse a distintos tipos de proyectos.
  • Capacidad para desenvolverse de forma independiente sin supervisión constante, así como para colaborar eficazmente en entornos de trabajo grupal.

Compromiso con la calidad:

  • Responsabilidad directa sobre la calidad del código en las funcionalidades desarrolladas.
  • Asegurar el cumplimiento de estándares técnicos, buenas prácticas y procesos definidos por el equipo.
Loading...