Qualifications
- Bachelor's degree in Computer Science or related field
- 1+ year of experience for junior level
- 3+ years of experience for middle level
- 5+ years of experience for senior level
- Experience in developing and maintaining Golang applications
- Experience with relational and non-relational databases
- Experience with version control systems like Git
- Strong problem-solving and analytical skills
- Good communication and teamwork skills
Responsibilities:
- Develop and maintain backend applications using Golang.
- Collaborate with frontend and product teams to deliver high-quality features.
- Write clean, efficient, and testable code.
- Debug, troubleshoot, and optimize application performance.
- Contribute to system design and architecture discussions.