> Markdown version of [/jobs/ext/131104-golang-fullstack-senior-engineer](https://www.wearedevelopers.com/jobs/ext/131104-golang-fullstack-senior-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # GoLang Fullstack Senior Engineer - **Company:** Tata Consultancy Services Limited - **Location:** Sunnyvale, CA, United States - **Experience:** Expert - **Salary:** $90,000.0 - $140,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Automation of Tests, Unit Testing, Backup Devices, Browser Compatibility, Code Review, Databases, Concurrency Controls, Data Integrity, Database Design, Software Debugging, PostgreSQL, Query Optimization, Responsive Web Design, Software Engineering, SQL Databases, Systems Architecture, TypeScript, ReactJS, Database Performance, Indexer, Backend, Containerization, Material UI, Integration Tests, Data Management, Front End Software Development, React Redux, Restful APIs, Docker, Golang, Microservices - **Published:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=088f2e5b588a6e89 ## About the Role Technical Skills * 8+ years of software development experience * Strong experience with Go (Golang) * Hands-on experience with Gin framework * Expertise in React.js and TypeScript * Strong knowledge of PostgreSQL (preferably v17) * Experience designing REST APIs * Proficiency in Git and version control workflows * Experience with Docker and containerized environments * Knowledge of unit testing and integration testing Database Skills * Query optimization * Indexing strategi es * Transactions and concurrency control * Schema design and migrations ## Description We are looking for a Senior Full-Stack Developer to design, develop, and maintain scalable web applications. The ideal candidate has strong experience in backend development using Go (Golang) with Gin, modern frontend development with React and TypeScript, and database design using PostgreSQL, Backend Development * Design and implement RESTful APIs and microservices using Go (Golang) and Gin framework * Write clean, maintainable, and well-tested backend code * Optimize backend services for performance, scalability, and reliability * Implement authentication, authorization, and secure API practices * Integrate third-party APIs and services Frontend Development * Build responsive and high-performance user interfaces using React and TypeScript * Develop reusable components and maintain component libraries * Implement state management (Redux, Zustand, or React Query) * Ensure cross-browser compatibility and responsive design * Collaborate with UX/UI designers to deliver seamless user experiences Database & Data Management * Design and maintain PostgreSQL 17 database schemas * Write efficient SQL queries, indexes, and migrations * Optimize database performance and query execution * Ensure data integrity, security, and backup strategies Architecture & Engineering * Design scalable system architectures and APIs * Participate in code reviews and technical design discussions * Implement CI/CD pipelines and automated testing * Monitor and debug production issues ## Related Videos - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Scoring 2000 Products per Request: Performance Pitfalls in Golang](https://www.wearedevelopers.com/videos/2073-scoring-2000-products-per-request-performance-pitfalls-in-golang) ## Related Articles - [Dev Digest 159: AI Pipelines, 10x Faster TypeScript, How to Interview](https://www.wearedevelopers.com/magazine/563-dev-digest-159-ai-pipelines-10x-faster-typescript-how-to-interview) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [10 Highest Paying Programming Languages 2025](https://www.wearedevelopers.com/magazine/150-10-highest-paying-programming-languages-2025) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss)