A leading UK technology company is looking for a talented Full-Stack Developer to join its team on a fully remote basis.
The ideal candidate will have strong hands-on experience with Python, Django, Django REST Framework (DRF), PostgreSQL, Redis, JavaScript, and jQuery, with the ability to work across both backend and frontend development.
The ideal candidate should meet the following requirements:
• 3–5+ years of professional experience in full stack web development.
• Strong proficiency in Python.
• Solid hands-on experience with Django.
• Strong experience developing APIs using Django REST Framework (DRF).
• Strong knowledge of PostgreSQL, including database design, SQL queries, indexing, and optimization.
• Practical experience with Redis for caching, session management, queues, or performance optimization.
• Strong knowledge of JavaScript and jQuery.
• Good understanding of HTML5 and CSS3.
• Experience integrating frontend applications with RESTful APIs.
• Strong understanding of object-oriented programming, MVC/MVT architecture, and software design principles.
• Good understanding of web application security, authentication, authorization, and API security.
• Experience with Git and version control systems.
• Strong troubleshooting, debugging, and analytical skills.
• Ability to write clean, structured, scalable, and maintainable code.
• Good understanding of software development lifecycle and Agile methodologies
شركة تقنية رائدة في المملكة المتحدة تبحث عن مطوّر Full-Stack موهوب للانضمام إلى فريقها بنظام العمل عن بُعد بالكامل.\n
\n
سيكون المرشح المثالي لديه خبرة عملية قوية مع بايثون، دجانغو، Django REST Framework (DRF)، PostgreSQL، Redis، JavaScript، وjQuery، مع القدرة على العمل عبر كل من تطوير الخلفية والأمام.\n
\n
يجب أن تستوفي المعايير التالية:\n
\n
• 3–5+ سنوات من الخبرة المهنية في تطوير الويب الشامل.\n
• إتقان قوي لبايثون.\n
• خبرة عملية صلبة مع دجانغو.\n
• خبرة قوية في تطوير واجهات برمجة التطبيقات باستخدام Django REST Framework (DRF).\n
• معرفة قوية بـ PostgreSQL، بما في ذلك تصميم قاعدة البيانات، استعلامات SQL، فهرسة، وتحسين الأداء.\n
• خبرة عملية مع Redis للتخزين المؤقت، إدارة الجلسات، الصفوف، أو تحسين الأداء.\n
• معرفة قوية بـ JavaScript و jQuery.\n
• فهم جيد لـ HTML5 و CSS3.\n
• خبرة في دمج تطبيقات الواجهة الأمامية مع RESTful APIs.\n
• فهم قوي لبرمجة الكائنات وتوجيه MVC/MVT ومبادئ تصميم البرمجيات.\n
• فهم جيد لأمن تطبيقات الويب، المصادقة، التفويض، وأمان API.\n
• خبرة مع Git وأنظمة التحكم في الإصدارات.\n
• مهارات في حل المشكلات، التصحيح، والتحليل قوية.\n
• القدرة على كتابة كود نظيف، منظم، قابل للتوسع، وقابل للصيانة.\n
• فهم جيد لدورة حياة تطوير البرمجيات ومنهجيات Agile