وصف الوظيفة
حول الوظيفة: مطور Full Stack (Angular & Django)
مطور Full Stack كبير (Angular & Django)
حولنا
مكتبنا الإقليمي، المقيم في دبي، يدير سوق الإمارات العربية المتحدة ويتعاون عن كثب مع أصحاب المصلحة العالميين الرئيسيين.
نحن نعمل في منظمة بسيطة وفعالة مع بنية إدارة مسطحة، مما يتيح اتخاذ القرار بسرعة والتواصل المباشر مع القيادة.
لماذا تنضم إلينا؟
- العمل مع لاعبي صناعة مهمين والمساهمة في مشاريع ذات تأثير.
- انضم إلى منظمة مستقرة وراسخة بسمعة قوية.
- التمتع بدفعات في وقتها وثقافة فريق محترف وماهر جدًا.
- الاستفادة من تبادل المعرفة والمهارات بشكل مشترك في بيئة تعاونية.
- التجربة مع هرمية منخفضة والوصول المباشر إلى صانعي القرار.
وصف الدور
بوصفك مطور Full Stack كبير، ستقوم بـ:
- تصميم، بناء، وصيانة تطبيقات قابلة للتوسع مع تركيز على Angular لواجهات سريعة الاستجابة وسهلة الاستخدام وقابلة للوصول.
- تطوير مسارات بيانات منتج كفوءة، تتيح للمستخدمين التحقق من صحة معلومات المنتج ومشاركتها.
- بناء وصيانة أنظمة خلفية Python/Django لمنظومات التجميع والتحويل والدمج مع الشركاء (عبر APIs أو خطوط أنابيب مخصصة).
- التكامل مع منصات BI ومؤسسات رائدة مثل Snowflake, Salesforce, و Tableau.
سيرة المتقدم
- مستوى إجادة اللغة الإنجليزية B1، يمكّن من التواصل الفعال والمشاركة النشطة في الاجتماعات اليومية، تخطيط السبرينت، تحسين القائمة الخلفية، مراجعات السبرينت، والمناقشات مع مديري المنتج وقائد التقنية.
- على الأقل 4 سنوات من الخبرة العملية في تطوير كامل بالاعتماد على Angular (TypeScript) و Python (Django).
- الكفاءة في العمل مع قواعد البيانات العلائقية، خاصة PostgreSQL.
- فهم راسخ لـ APIs أولية (API-first) وأفضل ممارسات التكامل.
- تفكير تحليلي قوي في تفسير الوثائق وتصميم التكاملات.
مهارات إضافية
- خبرة بـ Django REST Framework, FastAPI, Django Ninja, و Celery للمعالجة الخلفية.
- خبرة متقدمة في Angular، بما في ذلك:
- البرمجة التفاعلية بـ RxJS, NgRx, أو NGXS.
- بناء نماذج معقدة وهياكل إدارة الحالة.
- خبرة بـ MongoDB أو قواعد بيانات NoSQL أخرى.
- فهم لهياكل بيانات هجينة، حيث يتم دمج قواعد البيانات العلائقية (PostgreSQL) مع حلول NoSQL (مثلاً MongoDB) أو PostgreSQL JSONB لتخزين بيانات المنتج بمرونة.
ما نقدمه
- العمل من المكتب.
- تعويض تنافسي، مدفوع في الوقت المحدد.
- إجازة مدفوعة إضافية بناءً على مدة الخدمة.
- ثقافة النمو المشترك وتعلم الأقران.
قدِّم الآن!
Job description
About the job Full Stack Developer (Angular & Django)
Senior Full Stack Developer (Angular & Django)
About Us
Our regional office, based in Dubai, manages the UAE market and collaborates closely with key global stakeholders.
We operate in a lean and efficient organization with a flat management structure, enabling quick decision-making and direct communication with leadership.
Why Join Us?
- Work with important industry players and contribute to impactful projects.
- Join a stable and well-established organization with a solid reputation.
- Enjoy on-time payments and a professional, highly-skilled team culture.
- Benefit from mutual knowledge sharing and skill development in a collaborative environment.
- Experience minimal hierarchy and direct access to decision-makers.
Role Description
As a Senior Full Stack Developer, you will:
- Design, build, and maintain scalable applications with a focus on Angular for responsive, user-friendly, and accessible interfaces.
- Develop efficient product data workflows, enabling users to validate and share product information.
- Build and maintain Python/Django backend systems for data aggregation, transformation, and partner integrations (via APIs or dedicated pipelines).
- Integrate with leading BI and enterprise platforms such as Snowflake, Salesforce, and Tableau.
Candidate Profile
- English proficiency level B1, enabling effective communication and active participation in daily meetings, sprint planning, backlog refinement, sprint reviews, and discussions with Product Managers and the Tech Lead.
- At least 4 years of hands-on experience in full-stack development using Angular (TypeScript) and Python (Django).
- Proficiency in working with relational databases, particularly PostgreSQL.
- Solid understanding of API-first architectures and integration best practices.
- Strong analytical thinking for interpreting documentation and designing integrations.
Bonus Skills
- Experience with Django REST Framework, FastAPI, Django Ninja, and Celery for background processing.
- Advanced Angular experience, including:
- Reactive programming with RxJS, NgRx, or NGXS.
- Building complex forms and state management architectures.
- Experience with MongoDB or other NoSQL databases.
- Understanding of hybrid data architectures, where relational databases (PostgreSQL) are combined with NoSQL solutions (e.g., MongoDB) or PostgreSQL JSONB for flexible product data storage.
What We Offer
- Work from office.
- Competitive compensation, paid on time.
- Additional paid leave depending on tenure.
- A culture of shared growth and peer learning.
Apply now!