گروه اسنپ
گروه اسنپ

Back-End Developer (Golang)

Tehran/Moghadas Ardebili- Zaferanieh
Full Time
Saturday to Wednesday
-
-

این فرصت شغلی چقدر برای من مناسب است؟

More than 5001 employees
Internet Provider / E-commerce / Online Services
Iranian company dealing only with Iranian entities
2013
Snapp, SnappFood, SnappBox, SnappTrip, Snapp Q, and Snapp Room
Privately held
توضیحات بیشتر

key Requirements

4 years experience in similar position
Go - Intermediate
GIT - Intermediate
Rest API - Intermediate
Kafka - Intermediate
RabbitMQ - Intermediate
Docker - Intermediate
Kubernetes - Intermediate

Job Description

Job Description
As a Mid-level Backend Engineer at Snapp! Doctor, you'll design and maintain high-performance backend services for the online health platform. You'll work on cloud-native, distributed systems, collaborate with cross-functional teams, and contribute to architectural decisions. Additionally, you'll mentor team members and help define engineering best practices.

Duties:

  • At least 3+ years of backend development experience, preferably with Golang.
  • Strong expertise in designing and developing high-performance, scalable distributed systems.
  • Proficient in debugging, performance optimization, and bottleneck analysis.
  • Experience with asynchronous (Async) mechanisms such as RabbitMQ and Kafka for high-performance distributed systems.
  • Experience with synchronous (Sync) mechanisms such as gRPC and RESTful APIs for inter-service communication.
  • Hands-on experience with Kubernetes / OpenShift and containerized environments.
  • Ability to design and maintain robust, fault-tolerant, and reliable systems.
  • Strong teamwork, ownership, and work ethic.
  • Experience with AI-based coding tools such as Cursor.
  • Familiarity with monitoring and reporting tools such as Splunk and Grafana — considered an advantage.

Requirements:

  • BS degree in Computer Science or related technical field.
  • 3+ years of software engineering experience.
  • Experience in building web services.
  • Experience using GIT for source version control and CI/CD.
  • Strong understanding of SQL and relational databases (MySQL) and best practices for database design.
  • Comfortable with an agile, flexible approach to feature development. Experience in unit testing.

Job Requirements

Age
22 - 35 Years Old
Gender
Men / Women
Military service
Military service must be done
Education
Bachelor| Computer and IT
Language
English| Upper Intermediate 70%
Software
Go| Intermediate RabbitMQ| Intermediate Kafka| Intermediate Docker| Intermediate Kubernetes| Intermediate Rest API| Intermediate GIT| Intermediate

ثبت مشکل و تخلف آگهی

ارسال رزومه برای گروه اسنپ