Role- GoLang Fullstack Senior Engineer
Location - Sunnyvale, CA
Job type- Fulltime
Job description Below
Key Responsibilities
- 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 strategies
- Transactions and concurrency control
- Schema design and migrations
Thanks & Regards
Chandra Shekhar Kumar ( Talent Acquisition Lead)
Vaarida Technologies
Email: