GoLang Fullstack Senior Engineer
Indexed description
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
- 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
- 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
- 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
- Query optimization
- Indexing strategi es
- Transactions and concurrency control
- Schema design and migrations
Salary Range: $90,000-$140,000 a year
Qualifications: BACHELOR OF TECHNOLOGY
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search