Job Description

We are seeking a talented and experienced back-end developer to join our growing team. You will be responsible for designing, developing, and deploying robust and scalable backend applications using Python frameworks.

Responsibilities:

  • Design, develop, and maintain backend APIs using Python frameworks (e.g., Django, Flask).
  • Develop and implement secure and efficient database solutions (relational databases).
  • Write clean, well-documented, and maintainable code.
  • Unit test and integrate backend code.
  • Troubleshoot and debug backend issues.
  • Stay up-to-date with the latest Python frameworks and backend technologies.

Cooperation Conditions:

  • Workplace: Sharif Technology Tower.
  • Cooperation Type: Full-time and on-site.
  • Working hours and days: Saturday to Wednesday from 9 am to 5:30 pm.
  • Salary: at least 30 million Tomans.
  • Benefits: social security and supplementary insurance, training course allowance, special packages and gifts, educational and personal development opportunities, etc.

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • At least 2+ years of experience as a Backend Developer.
  • Strong proficiency in Python and one or more Python frameworks (e.g., Django, Flask).
  • Solid understanding of relational database concepts and experience with SQL.
  • Familiar with system design principles and best practices.
  • Excellent problem-solving and analytical skills.
  • Ability to work independently and as part of a team.
  • Passion for building high-quality, user-centric software.

To see more jobs that fit your career