Tata Consultancy Services (TCS)

Full Stack Engineer

Tata Consultancy Services (TCS)
US Seattle, WA, US
Onsite 2026-07-01
Announced salary
$110,000 - $120,000
Low
$107K
Median
$149K
High
$192K
Market in Seattle · BLS OEWS 2025
Estimated net pay
$7,185 - $7,771
/month · 22% withheld
after tax & contributions · Single, no dependents

Job description

Must Have Technical/Functional Skill * Strong experience in implement and maintain reusable UI components and a design\-aligned component library using Vue3 (Composition API) and Vuetify. * Build responsive, accessible pages and interactions and cross\-browser compatibility. * Manage app state using Pinia, client\-side routing with vue\-router, and optimize data flows between components. * Drive frontend performance: code\-splitting, lazy\-loading routes, tree\-shaking, minimizing bundle size, and runtime optimizations. * Implement unit and integration tests for components and views (Jest, Vitest, or equivalent) and E2E tests (Cypress/Playwright). * Create Storybook docs, component examples, and developer\-facing documentation for consistent reuse. * Define and own API contracts with backend engineers using Python, Django / Django REST Framework to ensure predictable, efficient front\-to\-back communication. * Integrate with REST endpoints, handle client\-side caching, pagination, optimistic updates, and error handling. * Troubleshoot end\-to\-end issues (network, serialization, authentication flows such as OAuth/JWT) and propose backend improvements (indexing, payload shape) impacting frontend UX. * Experience in server\-side pagination, filtering, and aggregation patterns to improve perceived performance. * Assist with staging deployments, API mocking for frontend development, and validating API changes before release. Required Qualifications * Bachelor’s degree in Computer Science, Information Systems or related field. * 4\+ years professional experience building production SPAs with Vue or similar technologies. * Experience integrating with REST APIs; familiarity with Django/DRF, JSON APIs, and authentication patterns (OAuth/JWT). Roles \& Responsibilities * Implement UI features and pages using Vue3 (Composition API) and Vuetify to meet design specs * Manage application state and flows with Pinia and route navigation with vue\-router. *

← See all Fullstack Developer · Seattle