Qureos

FIND_THE_RIGHTJOB.

Full Stack Developer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

Job Title – Full Stack Developer

Company – TCS (MEA)

Location – Dhahran, Saudi Arabia

Job type – Full time


About Us :

Tata Consultancy Services (TCS) is an IT services, consulting and business solutions organization that has been partnering with many of the world’s largest businesses in their transformation journeys for over 50 years. TCS offers a consulting-led, cognitive powered, integrated portfolio of business, technology and engineering services and solutions. This is delivered through its unique Location Independent Agile™ delivery model, recognized as a benchmark of excellence in software development.

A part of the Tata group, India's largest multinational business group, TCS has over 616,171 of the world’s best-trained consultants with 157 nationalities in 53 countries. For more information, visit www.tcs.com and follow TCS news at @TCS_News.


Job Description:

Key Responsibilities:

  • Design and develop a Progressive Web Application (PWA) with offline capabilities, fast loading times, and responsive design.
  • Build modern, reusable UI components using React.js, Tailwind CSS, and Ant Design, ensuring a consistent and accessible user experience.
  • Implement TypeScript-based backend services using Node.js and Express.js, exposing secure and scalable APIs.
  • Integrate RESTful and GraphQL APIs using Axios or similar HTTP clients to support data flow across the application.
  • Implement service workers, manifest files, and caching strategies to enable offline functionality and push notifications.
  • Containerize applications using Docker, and collaborate with DevOps teams to manage CI/CD pipelines, container orchestration, and cloud deployment.
  • Use API gateways to manage authentication, rate limiting, and routing in a microservices architecture.
  • Optimize application performance using CDNs, lazy loading, code splitting, and caching strategies.
  • Follow enterprise-grade coding standards, participate in code reviews, and contribute to system architecture design.
  • Ensure application security through JWT-based authentication, input sanitization, and secure API design.
  • Strong proficiency in JavaScript/TypeScript, with hands-on experience in React.js, Node.js, and Express.js.
  • Deep understanding of PWA concepts, including service workers, manifest configuration, offline-first design, and caching.
  • Prior experience with Tailwind CSS and Ant Design for building responsive, modern UIs.
  • Experience with RESTful APIs, GraphQL, and Axios for API integrations.
  • Familiarity with responsive design principles, CSS-in-JS, and modern frontend tooling (e.g., Webpack, Vite, Babel, ESLint).
  • Proficient in Docker and containerization concepts; experience with Kubernetes or Docker Compose is a plus.
  • Experience with API gateways (e.g., AWS API Gateway, Kong) and microservices architecture.
  • Understanding of CI/CD pipelines using tools like GitHub Actions, GitLab CI, or Jenkins.
  • Strong grasp of HTTP protocols, API design, and application security best practices.
  • Excellent problem-solving, communication, and teamwork skills.
  • Knowledge of Jest, Cypress, or other testing frameworks for unit and end-to-end testing.


Thank you for your interest in applying for this position with TCS. We will review your application and will get back to you if we are considering your interest in this opportunity.


Application Deadline: 31 - December - 2025


Privacy Notice:

https://ibegin.tcs.com/iBegin/privacy-notice

Similar jobs

No similar jobs found

© 2025 Qureos. All rights reserved.