Acelab

Frontend Developer, Nuxt 3, Vue 3

Acelab

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇪🇹 Ethiopia

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

NuxtTypeScriptVue.js

About the role

  • 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
  • Optimize application performance for large datasets, implement efficient state management, and ensure smooth user experiences even when handling thousands of material specifications
  • Design and build reusable component libraries that maintain consistency across the platform while enabling rapid feature development
  • Work closely with backend engineers to integrate RESTful APIs
  • Collaborate with designers to translate requirements into polished, intuitive interfaces that solve real workflow challenges for architecture professionals

Requirements

  • Expert-level Nuxt 3 and Vue 3 with SSR and deep understanding of Composition API, composables, and modern Vue patterns
  • Strong TypeScript proficiency for type-safe application development
  • Expertise with Tailwind CSS, or similar modern styling approaches
  • Experience with Pinia, Vuex or similar state management solutions for complex application state
  • Proven ability working with REST api’s, handling authentication, caching, and error states
  • Experience with Vite, module bundling, and optimizing production builds
  • Strong Git workflow practices including pull requests, code reviews, and collaborative development
  • Experience with Vitest, Vue Test Utils, or similar testing frameworks for component and integration testing
  • 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
  • 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
  • Strategic approach to technical challenges with ability to balance ideal solutions with pragmatic delivery
  • Self-motivated with proven ability to take projects from concept through production deployment
Benefits
  • Shape User Experience: Your work directly impacts how architects discover and specify materials, influencing projects from homes to major commercial buildings
  • Technical Ownership: Take ownership of critical frontend infrastructure and establish patterns that guide the platform's evolution
  • Cross-Functional Influence: Work closely with design, product, and data teams to shape features from ideation through launch
  • Modern Tech Stack: Work with cutting-edge frontend technologies and best practices, with opportunities to evaluate and adopt new tools as the platform scales
  • Domain Expertise: Develop deep knowledge of the architecture industry and become an expert in the unique challenges of material specification workflows

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Nuxt 3Vue 3TypeScriptTailwind CSSPiniaVuexREST APIsViteVitestVue Test Utils
Soft skills
user-centric mindsetperformance focusexcellent communicationstrategic approachself-motivated