About the Role
We are seeking a skilled Golang Developer with experience in building scalable and reliable applications. The role involves backend development, debugging, performance optimization, and integrating services while adhering to best coding practices. The ideal candidate should have strong knowledge of Golang frameworks, tools, and patterns, along with experience working on databases, APIs, and testing.
We are seeking a skilled Golang Developer with experience in building scalable and reliable applications. The role involves backend development, debugging, performance optimization, and integrating services while adhering to best coding practices. The ideal candidate should have strong knowledge of Golang frameworks, tools, and patterns, along with experience working on databases, APIs, and testing.
Experience: 2+ Years
Core Responsibilities
● Build optimized, scalable, and efficient applications using Go.
● Troubleshoot and debug to optimize performance.
● Develop and code backend components, integrating applications with other web services.
● Explore new technology solutions to enhance functionality.
● Provide code documentation and technical inputs for documentation.
● Participate in code reviews.
Must-Have Skills
● Degree in Computer Science, Engineering, or a related field.
● Prior experience as a Golang Developer.
● Build optimized, scalable, and efficient applications using Go.
● Troubleshoot and debug to optimize performance.
● Develop and code backend components, integrating applications with other web services.
● Explore new technology solutions to enhance functionality.
● Provide code documentation and technical inputs for documentation.
● Participate in code reviews.
Must-Have Skills
● Degree in Computer Science, Engineering, or a related field.
● Prior experience as a Golang Developer.
● Strong knowledge of Goroutine and channel patterns.
● Expertise in Go frameworks and tools.
● Familiarity with dependency management tools (e.g., Godep, Sltr).
● Knowledge of Go templating language and code generation tools (e.g., Stringer).
● Experience with version control tools such as Git (or equivalent).
● Experience with RESTful APIs.
● Experience with database systems (SQL/No-SQL).
● Familiarity with various testing tools.
● Team player with problem-solving skills and good communication abilities.
Preferred Skills
● Familiarity with modern dependency management tools and practices.
● Knowledge of code generation tools such as Stringer.
● Exposure to both SQL and NoSQL databases.
● Experience with testing frameworks and tools.
● Strong interest in exploring new technologies and open-source contributions.
● Familiarity with dependency management tools (e.g., Godep, Sltr).
● Knowledge of Go templating language and code generation tools (e.g., Stringer).
● Experience with version control tools such as Git (or equivalent).
● Experience with RESTful APIs.
● Experience with database systems (SQL/No-SQL).
● Familiarity with various testing tools.
● Team player with problem-solving skills and good communication abilities.
Preferred Skills
● Familiarity with modern dependency management tools and practices.
● Knowledge of code generation tools such as Stringer.
● Exposure to both SQL and NoSQL databases.
● Experience with testing frameworks and tools.
● Strong interest in exploring new technologies and open-source contributions.
Drop your resume at deepthi@hamon.in / hr@hamon.in