We are looking for a Senior Back-End Developer (Python/Django) to join our team and help us develop and maintain various software products.
If you are a self-motivated problem solver, like to challenge yourself with building right solutions, having strong communication and collaboration skills, please get in touch with our hiring team.
Please do not send your CV if you're not located in Tehran or not experienced enough.
Our Expectations:
- 5+ years of experience as Python developer
- Strong analytical skills
- Commitment to work and your responsibility
- Experience in quality assurance
Requirements:
- Excellent knowledge and experience in Python (Django & FastAPI).
- Experience in Linux / DevOps / Containerization tools
- Deep knowledge of RESTful APIs
- A good knowledge of Telegram bots and clients (Telethon, pyTelegramBotApi, and Pyrogram).
- Expertise with managing and using relational (SQL) databases, mainly PostgreSQL (having work experience with non-relational databases is a plus).
- Experience in Redis, Memcache and RabbitMQ
- Knowledge and experience in Parallel Processing, Async Frameworks and Job Queues
- Expertise of Git / Gitlab workflows
Nice to have:
- Working experience with high traffic systems
- Knowledge and experience with Sentry
- Experience in Python software development team leadership
- Team builder
- Delegation
- Autonomy
- Motivation
- Coaching
- Problem-solving
- Integrity
Location: On site , Pounak Square
Employment types: Full-time