ما به دنبال یک برنامهنویس ارشد بکاند هستیم تا به تیم فنی ما ملحق شود و در طراحی و توسعه سامانههای مقیاسپذیر و با کیفیت نقش کلیدی ایفا کند. فرد منتخب مسئول طراحی معماری بکاند، توسعه APIها، انجام کد ریویو و رفع مشکلات فنی خواهد بود.
وظایف اصلی:
- طراحی و پیادهسازی APIهای REST با استفاده از Django یا FastAPI.
- مشارکت در طراحی معماری سیستم و راهکارهای مقیاسپذیری.
- انجام کد ریویو و منتورینگ توسعهدهندگان میانرده یا جونیور.
- همکاری نزدیک با تیمهای فرانتاند و محصول.
- بهینهسازی عملکرد سیستم نگهداریپذیری کد.
- مشارکت در فرایندهای DevOps و استقرار پروژه.
شرایط احراز:
- تسلط کامل به زبان Python و فریمورکهای Django یا FastAPI.
- آشنایی با پایگاهدادههای PostgreSQL یا MySQL.
- تجربه کار با Docker ،Redis و Celery.
- تسلط به Git و فرایندهای CI/CD.
- توانایی تحلیل و حل مسائل پیچیده فنی.
- روحیه تیمی و دقت بالا در جزئیات.
We are looking for a senior back-end developer to join our technical team and play a key role in designing and developing scalable and high-quality systems. The successful candidate will be responsible for designing the backend architecture, developing APIs, conducting code reviews, and resolving technical issues.
Main Responsibilities:
- Design and implement REST APIs using Django or FastAPI.
- Participate in designing system architecture and scalability solutions.
- Conduct code reviews and mentor junior and mid-level developers.
- Work closely with front-end and product teams.
- Optimize system performance and maintainability.
- Participate in DevOps processes and project deployment.
Requirements:
- Proficiency in Python, Django, or FastAPI frameworks.
- Familiarity with PostgreSQL or MySQL databases.
- Experience working with Docker, Redis, and Celery.
- Proficiency in Git and CI/CD processes.
- Ability to analyze and solve complex technical problems.
- Team spirit and high attention to detail.