استخدام Python Developer
شرح موقعیت شغلی
Responsibilities
- Design, implement, and maintain services and REST APIs in Python
- Write (unit and integration) tests and participate in code reviews
- Prepare and maintain technical documentation and API documentation (Swagger)
- Work closely with the frontend, QA, and support teams for continuous delivery
- Optimize performance, fix bugs, and monitor services in the production environment
- Participate in architecture design, sprints, and the implementation of development best practices
Requirements (Must-have)
- Minimum of 4 years of hands-on experience developing production-grade software with Python.
- Strong proficiency with the Django.
- Solid understanding of SQL and practical experience with PostgreSQL.
- Familiarity with concurrency concepts and related patterns.
- Ability to write effective, maintainable unit and integration tests.
- Understanding and adherence to Clean Code principles with the ability to maintain long-term codebases.
- Ability to produce clear and accurate documentation (README, API docs, technical design documents).
- Proven experience in designing and implementing RESTful APIs.
- Familiarity with Git workflows and code review practices.
- Strong communication skills and the ability to collaborate effectively with cross-functional, non-technical teams (PM / QA / Design).
Preferred Qualifications (Nice-to-have)
- Experience with microservice architectures and domain-driven service design.
- Background in realtime or low-latency systems.
- Experience working on security-focused products or in information-security-related domains.
Soft Skills
- Strong team-oriented mindset and collaborative working style.
- Accountability for delivery quality, including code, testing, and documentation.
- Problem-solving ability with a systems-thinking approach.
- Openness to receiving and incorporating constructive feedback.
Benefits of Working with Graph:
- Low-interest bank loans
- Lunch allowance
- Supplemental insurance
----------------
- Location: Kargar Shomali street
- Working Hours: Saturday to Wednesday, 8 AM to 5 PM (one-hour felx time)
مهارتهای مورد نیاز
- Python
- Django
- PostgreSQL
- RestFul API
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت دائم پایان خدمت