مبرمج

المتطلبات

بارع في تصميم OOP مع تقنية .NET و C #.

ماهر في تقنيات الويب من Microsoft (ASP.NET MVC أو Web API).

استيعاب أطر عمل SQL Server و ORM.

معرفة قوية بزاوية / جافا سكريبت.

 

يفضل

الخبرة مع dotnet الأساسية ليست مطلوبة ، ولكنها مفضله.

الإلمام بالتكامل المستمر.

فهم جيد لمنهجيات Agile/Scrum .

معرفة اختبار TDD / Integration موضع تقدير.

متوسطة في اللغة الإنجليزية

 

كمبرمج

ستكون مسؤولاً عن التطوير عبر كل من الواجهة الأمامية والنهاية الخلفية للتطبيق.

ستكون مسؤولاً عن تصميم وإنشاء منصة ثورية في سوق العمل الأمريكي ، والتأكد من أن التطوير يتبع أفضل الممارسات والالتزام بالأمان والأداء والبيانات الضخمة

ستتم مطالبتك بتطوير خدمات النهاية الخلفية باستخدام بنية aws lambda

سيُطلب منك أيضًا تطوير اختبارات الوحدة واختبارات التكامل مقابل خدماتك والتأكد من الحفاظ عليها بمستوى عالٍ

ستحتاج إلى القدرة على ضبط الأداء والمرونة عبر الخدمات المختلفة

سيُطلب منك تطوير قواعد بيانات واستعلامات فعالة وصيانتها.

وستكون مسؤولاً أيضًا عن توثيق خدماتك والتأكد من إتاحة المخططات للواجهة الأمامية للتطوير مقابل تطوير الخدمات.

ستحتاج إلى امتلاك مهارات اتصال واضحة وقدرة على العمل بشكل جيد مع أعضاء الفريق.

 

ستعمل مع

  1. Javascript / CSS3 / HTML5
  2. React/ Redux (or Angular 7/8)
  3. Node JS / Express
  4. Webpack
  5. MariaDB / DynamoDB/ PostgreSQL
  6. REST / GraphQL
  7. AWS
  8. AWS Amplify
  9. AWS Lambda
  10. AWS Cognito
  11. AWS Identity and Access Management (IAM)
  12. AWS AppSync
  13. Amazon CloudFront
  14. OAuth
  15. Payment Gateways/ BrainTree/ QuickBooks
  16. Docker
  17. API development
  18. Service Architecture
  19. Microservices
  20. Scalability
  21. Performance
  22. Mobile first
  23. Progressive Web Applications
  24. Unit Testing
  25. Logging
  26. انتبه للتفاصيل