Back to search
Tata Consultancy Services Linkedin · Posted 26d ago

GoLang Fullstack Senior Engineer

Canada

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Job 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

Key Responsibilities

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
  • Mentor junior developers and contribute to engineering best practices

________________________________________

Required Skills & Qualifications

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

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 17

Salary Range: $90,000-$140,000 a year

Qualifications: BACHELOR OF TECHNOLOGY

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent