VAGASLUME
I

Senior Front-end Software Engineer

Improving · Remoto · Get on Board

Vue.jsUS$ 3.000 - 3.700 por mêsFreelanceCualquier país · Remoto

Esta vacante está abierta a candidatos de cualquier país. Modalidad: Remoto

Sobre el empleo

Required skills:

  • Strong professional Vue.js experience and proficiency with JavaScript, HTML, and CSS.
  • Experience maintaining and modernizing mature, data-intensive single-page applications.
  • Hands-on experience developing or integrating interactive 3D visualization in browser-based applications.
  • Experience with 3D viewers, scene viewers, CAD/model visualization, digital twins, WebGL-based technologies, or comparable platforms.
  • Experience upgrading dependencies and resolving compatibility issues in established JavaScript applications.
  • Strong API integration, asynchronous behavior, state-management, debugging, performance, and enterprise authentication experience.

Key responsibilities:

  • Assess and remediate outdated frontend packages, dependencies, and technical debt.
  • Develop interactive 2D and 3D asset visualization and complex industrial inspection workflows.
  • Integrate with backend APIs, real-time services, authentication, and spatial/visualization tooling.
  • Improve frontend performance, state management, rendering, maintainability, and reusable component patterns.
  • Maintain production functionality while incrementally modernizing architecture and dependencies.
  • Help define the longer-term migration path from Vue 2 to a current Vue platform.
  • Collaborate with backend engineers, QA, product stakeholders, and domain specialists.
  • Develop and maintain functionality within a large production vue.js application

Nice to have:

  • Experience with Vue 2 and Vue 3, including major-version modernization.
  • Experience with Vuetify, Vuex, Vue Router, Leaflet, SignalR/WebSockets, and Auth0 or comparable technologies.
  • Experience with industrial, engineering, inspection, asset-integrity, maintenance, or digital-twin applications.

Requisitos principales

Vue.jsJavaScriptHTMLCSS3D VisualizationWebGLAPI IntegrationState ManagementAuthentication

Postulación

Publicado la semana pasada

Adaptar mi currículum

Recurso para miembros · Ver planes

Recuerda: Vagaslume.Tech no cobra tasas, cursos ni pagos por participar en procesos de selección. Si recibes algún cobro relacionado con la contratación, no realices el pago.

I

Improving

Empleos abiertos en esta empresa: 4

Ver perfil de la empresa →