
Frontend Developer, Nuxt 3, Vue 3
Acelab
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇪🇹 Ethiopia
Visit company websiteJob 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