What are the responsibilities and job description for the FullStack Developer (VueJS) position at Allata?
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’re seeking a Fullstack Developer with solid experience in VueJS to help us build modern, high-performing, and user-friendly web applications. You’ll work closely with cross-functional teams to deliver high-quality features, enhance UI performance, and create seamless experiences across devices. If you enjoy working in an agile, fast-paced environment and take pride in writing clean, maintainable code, we’d love to hear from you.
\n- Build and maintain responsive web applications using VueJS 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.
- 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.
- Cloud-aware deployments (Azure/AWS/GCP) and monitoring (Sentry/Datadog).
- Quick learner with a genuine interest in exploring new technologies.
- Excellent communicator who isn’t afraid to speak up, share ideas, or ask for help when needed.
- Team player with strong ownership, attention to detail, and the ability to collaborate effectively across 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.