آگهی‌های استخدامی

استخدام (Senior Back-End Developer (Golang

شرح موقعیت شغلی

We are seeking a talented and passionate Senior Go Developer with a strong understanding of the language's unique paradigms, idioms, and syntax. Your primary responsibility will be to develop scalable and maintainable Go/PHP packages and programs while ensuring comprehensive documentation and test coverage. Working collaboratively with the team across different infrastructure layers, you will play a vital role in solving problems, contributing to sophisticated design, and delivering high-quality products. If you have a proven track record in developing scalable and reliable applications using Go/PHP and are eager to take on the role of a Senior Software Engineer, responsible for designing, developing, and maintaining our backend systems and microservices, we encourage you to apply for this exciting opportunity.

Responsibilities:


  •  Craft high-quality, scalable, and robust code that is both efficient and easily maintainable.
  •  Transform software requirements into stable, high-performance software solutions.
  •  Play a key role in making architectural and design decisions, contributing to an efficient microservices     distributed architecture.
  •  Participate actively in all stages of the application lifecycle, with a strong focus on coding and debugging.
  •  Stay up-to-date with the latest technologies and employ them to improve existing applications.
  •  Gather and address technical and design requirements to shape our products' success.
  •  Design, develop, and maintain backend systems and microservices.
  •  Adhere to best practices and coding standards, ensuring clean and maintainable code.
  •  Collaborate effectively with cross-functional teams to design and implement new features.
  •  Create comprehensive unit tests to maintain high code quality.
  •  Work in tandem with Front-end developers to seamlessly integrate user-facing elements with server-side logic.

Requirements:


  •  4+ years of professional experience in Go/PHP development.
  •  Proficiency in Go/PHP frameworks and tools, including dependency management, templating, and code   generation.
  •  Strong commitment to code quality, demonstrated through extensive unit and integration testing.
  •  Familiarity with version control systems, especially Git.
  •  Experience with message brokers such as RabbitMQ.
  •  Knowledge of microservices architecture and Domain Driven Design (DDD).
  •  Experience with Test-driven development (TDD).
  •  Proficiency in gRPC, Protobuf, and REST APIs.
  •  Familiarity with CI/CD pipelines and Docker.
  •  Knowledge of RDBMS systems.
  •  Understanding of design patterns and Concurrency.
  •  Familiarity with Load Balance Streaming.
  •  Overall expertise in SQL and NoSQL databases, including in-memory databases.
  •  Deep understanding of async programming (Goroutines, Channels, etc.).
  •  Excellent communication skills and the ability to collaborate effectively within a team.

Workplace type: On-site
Job type: Full-time


مهارت‌های مورد نیاز

  • Back-end
  • Golang
  • Git
  • Go

حداقل سابقه کار

  • سه تا شش سال

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • مهم‌ نیست

نوع همکاری:

تمام وقت

تاریخ انتشار آگهی:

۱۴۰۲/۰۸/۰۷ (منقضی‌شده)
مشاهده آگهی‌های استخدام مشابه