Job Title: GoLang Developer
Position Overview: We are seeking a talented and experienced GoLang Developer to join our team. The ideal candidate should have a strong understanding of Go programming language, software development principles, and experience in building scalable and high-performance applications.
Roles and Responsibilities:
- Design, develop, and maintain efficient, reusable, and reliable Go code.
- Implement performance and quality modules.
- Identify bottlenecks and bugs, and devise solutions to these problems.
- Help maintain code quality, organization, and automatization.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 3-4 years of experience in software development with a focus on GoLang.
- Strong knowledge of Go programming language, paradigms, constructs, and idioms.
- Experience with common GoLang frameworks and libraries.
- Understanding of microservices architecture and design principles.
- Familiarity with code versioning tools such as Git.
- Experience with Agile development methodologies.
- Excellent problem-solving and analytical skills.
- Good communication and collaboration skills.