Software Engineer

Divar

Tehran, Iran4d ago

Free account needed to apply or save. It takes a minute, and we'll bring you right back to this job.

Key details

Location
Tehran, Iran
Work style
Onsite
Level
Mid level
Job type
Full-time
Function
Software engineering
Focus area
Backend
Posted
4d ago

Skills

agilec++code reviewscontrol systemsdjangogitgojavalinuxpythonsoftware architectureunix

About the role

You are joining a team of talented engineers with a high level of technical knowledge and passion for on-time delivery of high-quality codes which affect millions of end users.

Responsibilities :

  • Deliver high-quality and clean codes.
  • Participate in agile practices such as agile meetings, iteration planning, code reviews, retrospective, writing test cases, etc.
  • Work closely with product manager and other technical teams as internal clients.
  • Continuously design, develop and deploy backend services with a focus on high availability, low latency, and scalability.

Requirements

  • Holding BS in CE, CS, Math, or having related equivalent experience.
  • Fluent in Go or in other languages like Python, Java, and C++.
  • Good knowledge of web development techniques and experience in using Django or other web frameworks.
  • Good knowledge about object-oriented and modular design and software architecture.
  • Having experience with Linux/Unix systems.
  • Having experience using Git as a revision control system.

Benefits

  • You’ll have a massive impact : Millions of people will use what you build.
  • You’ll be part of a team that values craftsmanship , speed , and innovation .
  • We offer flexible working hours , health insurance , and a culture that values learning and autonomy .
  • You’ll be surrounded by people who care about doing great work — and enjoy it along the way.

Get jobs like this as soon as they're posted

JobSuited checks company career sites all day and ranks every opening against your profile. Free to join.

Create a free account