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

استخدام Software Engineer (Back-End-دورکاری)

فوتبال 360 | football360
تهران، تهران

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

About the Role

We are looking for a Mid-level Software Engineer (Back-End) with strong experience in backend development using Python or Golang, and a passion for writing scalable, maintainable, and testable code. You will work closely with collaborative teams to build and maintain microservices, APIs in a distributed architecture. You should be comfortable working in a fast-paced environment and be eager to continuously learn and apply new technologies.


Key Responsibilities

  • Design, implement, and maintain scalable backend services using Python (Django/FastAPI) or Golang.
  • Write clean, well-documented, and efficient code following best practices.
  • Build and maintain microservices that communicate via REST or gRPC.
  • Develop and maintain robust unit and integration tests.
  • Work with SQL databases and caching layers like Redis for efficient data access.
  • Integrate with message brokers such as RabbitMQ, Kafka, or NATS.
  • Containerize and deploy applications using Docker and CI/CD pipelines.
  • Participate in code reviews and design discussions.
  • Troubleshoot production issues and contribute to improving system stability and performance.
  • Continuously explore new tools and technologies and bring fresh ideas to the team.

Required Skills

  • 2+ years software development experience with Python or Go.
  • Proficient in Python or Golang (bonus if both).
  • Solid understanding of SQL and database schema design.
  • Familiarity with Redis for caching and data store optimizations.
  • Familiarity with Git, testing practices, and clean code principles.
  • Experience working with message brokers like RabbitMQ, Kafka, or NATS.
  • Good knowledge of Docker, and basic deployment practices.
  • Exposure to CI/CD tools and deployment pipelines.
  • Understanding of microservices architecture.
  • Eagerness to learn new technologies and contribute to team growth.

Bonus Skills

  • Experience with gRPC.
  • Experience with Go (if not primary language).
  • Experience with EMQX or MQTT protocols.
  • Familiarity with ScyllaDB and writing CQL queries.
  • Familiarity with Kubernetes and service discovery patterns.

Benefits

  • Remote work flexibility.
  • Learning and development opportunities.
  • Collaborative and supportive team environment.

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

  • Back-end
  • Python
  • SQL
  • Golang
  • Software Engineering

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

  • کمتر از سه سال

جنسیت

  • مهم نیست

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

  • مهم‌ نیست

نوع همکاری:

تمام وقت دورکاری

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

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