Python Backend Developer | Megotech
وصف الوظيفة
<p>As a Python Backend Developer at <strong>Megotech</strong>, you will be responsible for building robust, scalable, and secure backend systems using <strong>Django</strong> and <strong>Django REST Framework</strong>. You’ll work closely with front-end developers, mobile developers, and project managers to deliver powerful APIs and backend logic that meet Megotech’s standards of performance, reliability, and scalability.</p>
<h3><strong>Responsibilities</strong></h3>
<ul>
<li>
<p>Develop, maintain, and optimize backend services using <strong>Django</strong> and <strong>Django REST Framework</strong>.</p>
</li>
<li>
<p>Build clean and well-structured RESTful APIs for web and mobile applications.</p>
</li>
<li>
<p>Collaborate with front-end teams (React/Next.js) to integrate APIs efficiently.</p>
</li>
<li>
<p>Implement authentication, permissions, and role-based access control.</p>
</li>
<li>
<p>Design efficient database schemas and write optimized queries.</p>
</li>
<li>
<p>Ensure security best practices including data validation, encryption, and API protection.</p>
</li>
<li>
<p>Debug and resolve backend issues, performance bottlenecks, and deployment challenges.</p>
</li>
<li>
<p>Work with Git, CI/CD workflows, and modern DevOps practices.</p>
</li>
</ul>
المتطلبات
<ul>
<li>
<p>Bachelor’s degree in Computer Science, Software Engineering, or a related field.</p>
</li>
<li>
<p>Minimum <strong>2 years of professional experience</strong> in backend development with <strong>Python & Django</strong>.</p>
</li>
<li>
<p>Strong knowledge of <strong>Django REST Framework</strong> and RESTful API architecture.</p>
</li>
<li>
<p>Solid understanding of PostgreSQL/MySQL databases and ORM optimization.</p>
</li>
<li>
<p>Experience with authentication systems (JWT, OAuth, DRF Auth).</p>
</li>
<li>
<p>Familiarity with cloud deployment (DigitalOcean, AWS, or similar) is a plus.</p>
</li>
<li>
<p>Good understanding of Docker and containerized environments.</p>
</li>
<li>
<p>Basic knowledge of front-end technologies (HTML, CSS, JavaScript, React) is a plus.</p>
</li>
<li>
<p>Excellent problem-solving, debugging, and teamwork skills.</p>
</li>
</ul>
المزايا
<h3><strong>What We Offer</strong></h3>
<ul>
<li>
<p>Competitive salary based on experience.</p>
</li>
<li>
<p>Work with a talented and innovative development team.</p>
</li>
<li>
<p>Opportunities for growth in backend engineering and cloud technologies.</p>
</li>
<li>
<p>Supportive, creative, and flexible work environment.</p>
</li>
<li>
<p>Flexible working hours (Hybrid / Remote).</p>
</li>
</ul>
المهارات المطلوبة
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Minimum 2 years of professional experience in backend development with Python & Django.
Strong knowledge of Django REST Framework and RESTful API architecture.
Solid understanding of PostgreSQL/MySQL databases and ORM optimization.
Experience with authentication systems (JWT, OAuth, DRF Auth).
Familiarity with cloud deployment (DigitalOcean, AWS, or similar) is a plus.
Good understanding of Docker and containerized environments.
Basic knowledge of front-end technologies (HTML, CSS, JavaScript, React) is a plus.
Excellent problem-solving, debugging, and teamwork skills.
وظائف أخرى متاحة
استكشف المزيد من فرص العمل في ميجوفيرس