Job Description

Solico Group is looking for a talented and driven Golang developer to join our back-end engineering team. In this role, you will be instrumental in designing, building, and optimizing back-end systems, integrating third-party services, and ensuring our platforms are scalable, reliable, and performant. If you thrive in a collaborative environment, enjoy solving complex problems, and are eager to grow your skills while contributing to cutting-edge technology, we want to hear from you.

Key Responsibilities:

  • Develop clean, efficient, and well-documented code following industry best practices.
  • Work closely with cross-functional agile teams to deliver high-quality software solutions using modern CI/CD practices.
  • Take full ownership of the services your team builds, ensuring they meet high standards of reliability and performance.
  • Participate in code reviews, share knowledge, and contribute to the team’s continuous improvement.
  • Stay updated with the latest trends and technologies in back-end development and apply them to enhance our systems.

Requirements:

  • Proven experience with Golang (Go Programming Language) and containerization tools such as Docker.
  • Strong knowledge of Go’s concurrency models, including Goroutines and channels.
  • Hands-on experience with relational databases like PostgreSQL.
  • Familiarity with Redis for caching and in-memory data management.
  • Expertise in designing and implementing RESTful APIs.
  • Understanding microservices architecture and Domain-Driven Design (DDD) principles.
  • Experience with Test-Driven Development (TDD) and writing comprehensive automated tests.

What We Offer:

  • A supportive and innovative workplace where your ideas are valued.
  • Opportunities for professional development and continuous learning.
  • A collaborative team culture that fosters creativity and teamwork.
  • The chance to work on meaningful projects that have a real impact.

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

محاسبه‌کننده حقوق

چقدر حقوق بگیرم؟