المتطلبات
بارع في تصميم OOP مع تقنية .NET و C #.
ماهر في تقنيات الويب من Microsoft (ASP.NET MVC أو Web API).
استيعاب أطر عمل SQL Server و ORM.
معرفة قوية بزاوية / جافا سكريبت.
يفضل
الخبرة مع dotnet الأساسية ليست مطلوبة ، ولكنها مفضله.
الإلمام بالتكامل المستمر.
فهم جيد لمنهجيات Agile/Scrum .
معرفة اختبار TDD / Integration موضع تقدير.
متوسطة في اللغة الإنجليزية
كمبرمج
ستكون مسؤولاً عن التطوير عبر كل من الواجهة الأمامية والنهاية الخلفية للتطبيق.
ستكون مسؤولاً عن تصميم وإنشاء منصة ثورية في سوق العمل الأمريكي ، والتأكد من أن التطوير يتبع أفضل الممارسات والالتزام بالأمان والأداء والبيانات الضخمة
ستتم مطالبتك بتطوير خدمات النهاية الخلفية باستخدام بنية aws lambda
سيُطلب منك أيضًا تطوير اختبارات الوحدة واختبارات التكامل مقابل خدماتك والتأكد من الحفاظ عليها بمستوى عالٍ
ستحتاج إلى القدرة على ضبط الأداء والمرونة عبر الخدمات المختلفة
سيُطلب منك تطوير قواعد بيانات واستعلامات فعالة وصيانتها.
وستكون مسؤولاً أيضًا عن توثيق خدماتك والتأكد من إتاحة المخططات للواجهة الأمامية للتطوير مقابل تطوير الخدمات.
ستحتاج إلى امتلاك مهارات اتصال واضحة وقدرة على العمل بشكل جيد مع أعضاء الفريق.
ستعمل مع
- Javascript / CSS3 / HTML5
- React/ Redux (or Angular 7/8)
- Node JS / Express
- Webpack
- MariaDB / DynamoDB/ PostgreSQL
- REST / GraphQL
- AWS
- AWS Amplify
- AWS Lambda
- AWS Cognito
- AWS Identity and Access Management (IAM)
- AWS AppSync
- Amazon CloudFront
- OAuth
- Payment Gateways/ BrainTree/ QuickBooks
- Docker
- API development
- Service Architecture
- Microservices
- Scalability
- Performance
- Mobile first
- Progressive Web Applications
- Unit Testing
- Logging
- انتبه للتفاصيل