Allata is a global consulting and technology services firm with offices in the US, India, and Argentina. We help organizations accelerate growth, drive innovation, and solve complex challenges by combining strategy, design, and advanced technology. Our expertise covers defining business vision, optimizing processes, and creating engaging digital experiences. We architect and modernize secure, scalable solutions using cloud platforms and top engineering practices.
Allata also empowers clients to unlock data value through analytics and visualization and leverages artificial intelligence to automate processes and enhance decision-making. Our agile, cross-functional teams work closely with clients, either integrating with their teams or providing independent guidance—to deliver measurable results and build lasting partnerships.
We are looking for a Frontend Developer with strong Vue experience to build modern, performant, and accessible web applications. You will collaborate with product and backend engineers to deliver high-quality features, improve UI performance, and ensure a great user experience across devices. If you thrive in agile, fast-moving environments and care about code quality and maintainability, we’d love to talk.
Role & 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.
- Participate in code reviews, maintain high code quality (ESLint/Prettier), and document decisions.
- Contribute to continuous improvement of tooling and developer experience (Vite, CI pipelines).
- Work closely with distributed teams and US-based stakeholders.
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.
Nice to have/It is a plus:
- React or Angular experience for cross‑stack support.
- Collaboration with .NET backends; basic Node.js.
- Nuxt 3, Storybook, design systems; Tailwind/Sass.
- Cloud-aware deployments (Azure/AWS/GCP) and monitoring (Sentry/Datadog).
Soft Skills:
- 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.
At
Allata, we value differences.
Allata is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Allata makes employment decisions without regard to race, color, creed, religion, age, ancestry, national origin, veteran status, sex, sexual orientation, gender, gender identity, gender expression, marital status, disability or any other legally protected category.
This policy applies to all terms and conditions of employment, including but not limited to, recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.