آچاره سازه
آچاره سازه

Back-End Developer (Django)

Tehran/ Tarasht
Full Time
Saturday to Wednesday from 9:00 to 18:00
-
Bonus -Military Service Option -Health insurance -Breakfast
51 - 200 employees
IT / Software / Hardware
توضیحات بیشتر

key Requirements

3 years experience in similar position
PostgreSql - Intermediate
Python - Advanced
JavaScript - Basic
GIT - Advanced
Django - Advanced
Rest API - Advanced
Docker - Basic

Job Description

Key Responsibilities

  • Design, develop, and maintain robust, scalable, and maintainable backend services.
  • Collaborate closely with frontend engineers to integrate user-facing components with server-side logic.
  • Contribute to software architecture discussions and make informed, high-level design decisions.
  • Write clean, efficient, and well-documented code following industry best practices and coding standards.
  • Participate in all stages of the software development lifecycle — from requirements gathering and design to implementation, testing, deployment, and maintenance.
  • Diagnose and resolve complex technical issues in collaboration with cross-functional teams.
  • Stay up to date with emerging technologies and recommend innovative solutions to enhance the current architecture.

 
Minimum Qualifications

  • Proven experience as a Full Stack Developer, Backend Developer, or a similar role with a strong focus on backend systems.
  • Solid proficiency in Python and a good understanding of frontend technologies (HTML, CSS, JavaScript, or modern frameworks).
  • Hands-on experience with SQL and NoSQL databases, such as PostgreSQL and Redis.
  • Proficiency in the Django framework for server-side development.
  • Strong understanding of RESTful APIs and microservices architecture.
  • Experience using Git or similar version control systems.
  • Excellent analytical and problem-solving skills, with the ability to tackle complex challenges independently and collaboratively.
  • Strong communication skills and the ability to work effectively in a distributed, remote team environment.

 
Preferred Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
  • Experience with cloud platforms (e.g., Arvan Cloud), Linux server management, and CDN optimization.
  • Familiarity with containerization and orchestration tools such as Docker and Kubernetes.
  • Understanding of CI/CD pipelines, DevOps practices, and deployment automation.

Job Requirements

Gender
Men / Women
Education
Bachelor| Computer and IT
Software
Python| Advanced Django| Advanced GIT| Advanced Rest API| Advanced Docker| Basic JavaScript| Basic PostgreSql| Intermediate

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

ارسال رزومه برای آچاره سازه