Job Title: Python Django Developer (Ecommerce & ERP Experience Preferred)Job Summary
We are seeking a skilled and motivated Python Django Developer with strong experience in building scalable web applications. The ideal candidate should have hands-on experience in Ecommerce platforms and ERP systems, with the ability to design, develop, and maintain high-performance backend systems.
Key Responsibilities
- Develop, test, and maintain web applications using Python and Django.
- Design and implement RESTful APIs for frontend and third-party integrations.
- Develop and customize Ecommerce platforms (shopping cart, payment gateway integration, order management, inventory).
- Build and maintain ERP modules (Sales, Purchase, Inventory, HR, Accounting).
- Optimize applications for maximum speed and scalability.
- Work with frontend developers to integrate user-facing elements.
- Implement security and data protection best practices.
- Write clean, reusable, and efficient code.
- Participate in code reviews and technical discussions.
- Troubleshoot and debug applications.
Required Skills
- Strong proficiency in Python
- Extensive experience with Django and Django REST Framework
- Experience with PostgreSQL / MySQL
- Familiarity with HTML, CSS, JavaScript
- Experience with REST APIs
- Knowledge of Git version control
- Understanding of authentication and authorization mechanisms
- Experience deploying applications on AWS / DigitalOcean / similar platforms
Preferred Qualifications
- Experience in developing or customizing ecommerce platforms like:
- Shopify
- WooCommerce
- Magento
- Experience with ERP systems such as:
- Odoo
- SAP
- Experience with Celery and Redis
- Knowledge of Docker and CI/CD pipelines
- Experience with payment gateway integration (Stripe, Razorpay, PayPal)
- Familiarity with microservices architecture
Education & Experience
- Bachelor’s degree in Computer Science, IT, or related field.
- 4+ years of experience in Django development.
- Proven experience working on Ecommerce or ERP projects.
Soft Skills
- Strong problem-solving skills
- Good communication and teamwork
- Ability to work independently
- Attention to detail
Job Type: Full-time
Pay: AED6,000.00 - AED8,000.00 per month