Job Description

We are seeking a skilled and experienced Golang Developer to join our dynamic team. As a Golang Developer, you will be responsible for developing efficient and reliable software solutions using the Go programming language. Your primary focus will be on researching, designing, and implementing server-side applications, optimizing performance, and collaborating with cross-functional teams to deliver high-quality products.

Roles:

  • Design, develop, and maintain server-side applications using Golang.
  • Collaborate with product managers and software engineers to understand project requirements and translate them into technical specifications.
  • Write clean, efficient, and reusable code.
  • Optimize application performance and troubleshoot issues.
  • Conduct thorough testing and debugging of applications.
  • Collaborate with cross-functional teams to ensure seamless integration of software components.
  • Stay up-to-date with industry trends and best practices in Golang development.

Requirements

  • Proven experience as a Golang Developer or similar role.
  • Strong knowledge of the Go programming language and its ecosystem.
  • Experience with server-side development and building RESTful APIs.
  • Familiarity with RDBMS database systems such as PostgreSQL.
  • Proficient understanding of code versioning tools, such as Git.
  • Solid understanding of software development principles and best practices.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.

Preferred Qualifications:

  • Experience with containerization technologies like Docker and Kubernetes.
  • Knowledge of microservices architecture and design patterns.

If you are a talented Golang Developer looking for an exciting opportunity to work on cutting-edge projects and contribute to the success of our team, we would love to hear from you. Please submit your resume.

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،