ArcRemote

Full Stack Developer WW-PT

Project-Based

Description

Role Overview

Dime Industries is urgently seeking a highly skilled Senior Full-Stack Developer to conduct a thorough analysis and stabilization of its proprietary ERP system, MyTrace. This mission-critical system, utilized by over 150 employees across the US and Canada, is built on an outdated Vue 2/Firebase stack and is currently facing significant operational challenges. The role involves evaluating the system to determine whether to refactor, migrate to a modern stack, or transition to a new ERP solution.

Responsibilities

  • Conduct an in-depth technical analysis of the existing Vue 2/Firebase ERP system.
  • Identify and resolve critical bugs that affect daily operations.
  • Recommend a long-term strategy: refactor, migrate to Vue 3/React, or adopt a new ERP solution.
  • Collaborate closely with operations leadership to ensure technical solutions align with business needs.
  • Ensure the system's stability and scalability to support high-volume, 24/7 usage.

Required Skills

  • Senior-level experience with Vue.js (both Vue 2 and Vue 3) and Firebase.
  • Strong background in ERP systems or large-scale enterprise applications.
  • Expertise in debugging legacy codebases and monolithic architectures.
  • Familiarity with modern frameworks such as React and Node.js, and experience in migration strategies.
  • Excellent communication skills and the ability to work independently in a remote setting.

Nice to Have

  • Experience with cloud-hosted infrastructure and 24/7 system availability.
  • Proficiency in using GitHub for version control and managing CI/CD pipelines.

Skills

GitHubVue.jsCI/CDReactVueFirebaseReact NativeNode.js