Allata is looking for a Frontend Developer with strong Vue experience to build modern, performant, and accessible web applications, collaborating with product and backend engineers to deliver high-quality features, improve UI performance, and ensure a great user experience across devices.
Requirements
- Professional experience with Vue (Vue 3/Composition API preferred).
- Proficiency in TypeScript/JavaScript (ES6+), HTML5, CSS3, responsive design.
- API integration (REST/GraphQL) and Git/CI workflows.
- Testing with Jest/Vitest and Cypress/Playwright.
- React or Angular experience for cross‑stack support.
- Collaboration with .NET backends; basic Node.js.
- Nuxt 3, Storybook, design systems; Tailwind/Sass.
Responsibilities
- Build and maintain responsive web applications using Vue and TypeScript.
- Develop reusable, accessible UI components and patterns; maintain a consistent design system.
- Implement state management and routing with tools such as Pinia/Vuex and Vue Router.
- Integrate with REST/GraphQL APIs; handle auth, errors, and data fetching patterns.
- Write unit, integration, and E2E tests; integrate tests into CI/CD for reliable releases.
- Optimize performance and bundle size; monitor Core Web Vitals and address regressions.
- Collaborate with designers and product managers to refine requirements and deliver polished UX.
Other
- Adaptability and willingness to pick up React/Angular as needed.
- Clear English communication (written and spoken).
- Proactive ownership and attention to detail.
- Strong collaboration with distributed teams.
- Work closely with distributed teams and US-based stakeholders.