×
Register Here to Apply for Jobs or Post Jobs. X

Frontend Developer; Nuxt​/Vue

Job in Edmonton, Alberta, Canada
Listing for: Acelab
Full Time position
Listed on 2026-02-27
Job specializations:
  • Software Development
Job Description & How to Apply Below
Position: Frontend Developer (Nuxt 3 / Vue 3)

About Acelab

Our mission at Acelab is to transform how the building industry makes material decisions. We've created a comprehensive platform that connects architects with the right materials for their projects because we believe materials are fundamental to transforming inspired designs into exceptional buildings.

At the heart of our mission is the understanding that material choices shape aesthetics, performance, sustainability, and ultimately, the human experience of built spaces. We recognize that architects face overwhelming challenges in navigating hundreds of thousands of products while trying to capture and maintain their firm's collective material expertise.

Through our Material Hub platform, we aim to:

  • Empower architects to make material choices that truly matter
  • Provide easier access to innovative products and collective knowledge
  • Elevate not just individual buildings but the entire built environment
  • Create a shared language for materials that enables seamless communication between architects, manufacturers, contractors, and clients
  • Preserve institutional knowledge within architecture firms
  • Streamline the material selection and specification process

Our mission statement "Because Materials Matter" encapsulates our commitment to elevating material selection from a fragmented, time-consuming process to a strategic aspect of architectural excellence. By connecting the industry's deepest technical database with material decision-making workflow tools, we're working to ensure that every project benefits from better informed material decisions.

About

The Role

We are seeking a Senior Frontend Developer to build exceptional user experiences for architects and design professionals using our Material Hub platform. You'll work with modern web technologies to create intuitive, performant interfaces that make complex material data accessible and actionable. This role combines technical excellence with deep user empathy, as you'll be crafting tools that directly impact how thousands of architects discover, evaluate, and specify building materials.

The

Work You'll Do
  • Product Development:
    Build and maintain user-facing features in Nuxt 3/Vue 3 that enable architects to efficiently search, compare, and manage building materials across their projects
  • Performance & Scale:
    Optimize application performance for large datasets, implement efficient state management, and ensure smooth user experiences even when handling thousands of material specifications
  • Component Architecture:
    Design and build reusable component libraries that maintain consistency across the platform while enabling rapid feature development
  • API Integration:
    Work closely with backend engineers to integrate RESTful APIs
  • User

    Experience:

    Collaborate with designers to translate requirements into polished, intuitive interfaces that solve real workflow challenges for architecture professionals
Requirements

Required Qualifications Technical Skills
  • Expert-level Nuxt 3 and Vue 3 with SSR and deep understanding of Composition API, composables, and modern Vue patterns
  • Strong Type Script proficiency for type-safe application development
  • Modern CSS/Styling:
    Expertise with Tailwind CSS, or similar modern styling approaches
  • State Management:
    Experience with Pinia, Vuex or similar state management solutions for complex application state
  • API Integration:
    Proven ability working with REST api's, handling authentication, caching, and error states
  • Build Tools:
    Experience with Vite, module bundling, and optimizing production builds
  • Version Control:
    Strong Git workflow practices including pull requests, code reviews, and collaborative development
  • Testing:
    Experience with Vitest, Vue Test Utils, or similar testing frameworks for component and integration testing
Professional Competencies
  • User-Centric Mindset:
    Ability to translate user needs into technical solutions with strong attention to detail and UX quality
  • Performance Focus:
    Track record of building fast, responsive applications with attention to Core Web Vitals and user experience metrics
  • Collaborative Communication:
    Excellent communication skills for working across design, product, and backend engineering teams
  • Must have at least 3 years of experience and real world projects to demonstrate
  • Problem Solving:
    Strategic approach to technical challenges with ability to balance ideal solutions with pragmatic delivery
  • Ownership:
    Self-motivated with proven ability to take projects from concept through production deployment
Preferred Qualifications
  • Design system development and maintenance experience
  • Familiarity with accessibility standards (WCAG) and building inclusive web applications
  • Experience with data visualization libraries (D3.js, Chart.js, or similar)
  • Experience with Figma or similar design tools for design-to-code workflows
  • Background in B2B SaaS or tools for professionals
  • Interest in or experience with the AEC (Architecture, Engineering, Construction) industry
  • Experience working with large-scale datasets and implementing virtual scrolling, pagination, or…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary