Open Positions
Golang Developer
Duties
-
Design, develop, test, and maintain efficient and scalable software solutions using Golang.
-
Collaborate with cross-functional teams to define, design, and ship new features.
-
Contribute to the design and architecture of high-performance systems, ensuring they meet the requirements of both users and the organization.
-
Identify and address performance bottlenecks to deliver solutions that meet or exceed operational standards.
-
Conduct thorough code reviews to ensure code quality and adherence to best practices.
-
Create and maintain technical documentation related to Golang development processes.
-
Analyze and troubleshoot complex system issues, providing effective solutions in a timely manner.
​
Requirements
-
Demonstrable experience in Golang development with a strong understanding of the language's quirks and workarounds.
-
Proven experience in software development, including design, coding, testing, and debugging.
-
Experience in building and maintaining APIs and microservices.
-
Familiarity with database systems, including design, implementation, and optimization.
-
Strong problem-solving skills and the ability to troubleshoot complex issues.
-
Excellent communication skills, both written and verbal.
-
Eagerness to stay updated with the latest industry trends and technologies related to Golang and software development.