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

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, Snapp Food, Snapp Box, Snapp Market, Snapp Pay, Snapp Shop, Snapp Trip, Snapp Supply, Snapp Store, Snapp Barcode
Privately held
توضیحات بیشتر

key Requirements

4 years experience in similar position
Go - Intermediate
Git - Intermediate
REST API - Intermediate
Apache 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 Apache Kafka| Intermediate Docker| Intermediate Kubernetes| Intermediate REST API| Intermediate Git| Intermediate

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

گزارش مشکل یا تخلف آگهی