As a Golang Developer, the candidate will be responsible for designing, developing, and maintaining high-performance, scalable applications and services using Go.
Requirements
- Design and implement backend services and applications using Golang
- Build high-performance, concurrent, and scalable systems
- Develop RESTful APIs and microservices
- Write clean, efficient, and well-tested code
- Implement proper error handling and logging mechanisms
- Optimize application performance and resource utilization
- Troubleshoot and resolve complex technical issues
- Collaborate with cross-functional teams on system design and implementation
- Participate in code reviews and provide constructive feedback
- Create and maintain technical documentation
- Implement CI/CD pipelines for Go applications
- Stay updated with Go ecosystem developments and best practices