بیمه بازار
بیمه بازار

Senior Back-End Developer (Python)

اشتراک گذاری
Tehran/ Jordan
Full Time
Saturday to Wednesday
-
Military Service Option -Health insurance -Learning stipends -Occasional packages and gifts
51 - 200 employees
Internet Provider / E-commerce / Online Services
Iranian company dealing only with Iranian entities
1395
Privately held
توضیحات بیشتر angle

key Requirements

4 years experience in similar position
Python - Advanced
Django - Advanced

Job Description

We seek an experienced and highly skilled Senior Backend Developer to join our dynamic and innovative team. The ideal candidate will deeply understand backend technologies and architecture, with a strong focus on Python and Django. You will be responsible for designing, implementing, and maintaining complex backend systems, ensuring scalability, reliability, and performance.  

Responsibilities:

  • Collaborate with cross-functional teams to design and implement new services and contribute to transforming the current monolithic project to microservices. 
  • Provide ongoing support and improvements for our current Python/Django codebase 
  • Design and implement scalable and efficient backend solutions using Python and its web frameworks (Django or FastAPI)
  • Design and optimize database schemas, queries, and performance for PostgreSQL.
  • Write clean and maintainable code following industry best practices and coding standards
  • Participate in code reviews, mentoring junior developers, and continuous improvement of development processes
  • Collaborate with other engineers, QA, and product managers in solving new and existing technical issues. 


Requirements: 

  • Extensive experience with Python and its web frameworks (e.g, Django/FastAPI) 
  • Proficiency in designing and developing RESTful APIs
  • Deep understanding of web development principles and life cycles
  • Hands-on experience in developing asynchronous mechanisms
  • SQL Knowledge and hands-on experience with relational databases (e.g., PostgreSQL) and NoSQL databases
  • Good understanding of caching solutions and Non-relational memory databases like Redis
  • Experience with event-driven architecture and message brokers (e.g., RabbitMQ, Kafka)
  • Proficiency in version control systems (e.g., Git)
  • Strong communication and teamwork skills. 

Job Requirements

Age
24 - 36 Years Old
Gender
Men / Women
Software
Python| Advanced Django| Advanced

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

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