UCMAS Academy
Senior FullStack (Python) Engineer
0 مشاهدة
0 متقدم
الوصف الوظيفي
- Designing the architecture of web applications and their components, defining data flows, dependencies, and communication between services
- Developing both backend and frontend parts of web applications with a focus on scalability and maintainability
- Decomposing project requirements into deliverable parts, estimating work, and planning development phases
- Reviewing code and effort estimates of team members, mentoring engineers, and supporting their professional growth
- Improving application performance, reducing technical debt, and driving refactoring initiatives
- Discussing technical solutions, trade-offs, and risks directly with clients
- Long-term career stability with a competitive salary paid in USD.
- Conditions for steady career development.
- Development supported by dedicated mentors and a variety of programs focused on expertise and innovation.
- Private medical insurance provided after successful completion of the probationary period
- A well-equipped and cozy office supports comfort and productivity across all project stages.
- Welcoming atmosphere and a friendly corporate culture.
المتطلبات والشروط
- 5+ years of experience in commercial projects
- Upper-Intermediate English level and strong communication skills to discuss technical solutions, trade-offs, and risks directly with clients
- Excellent understanding of advanced Python and JavaScript (TypeScript) concepts, and strong experience building REST services with FastAPI, DRF, or Flask
- Strong commercial experience with React or Vue
- Deep knowledge of Relational Databases: query optimization, indexing, isolation levels and locking, and fixing ORM performance anti-patterns
- Experience setting up CI/CD pipelines and containerization (Docker)
- Hands-on experience with AWS, including serverless architectures (Lambda, API Gateway, Step Functions, EventBridge, DynamoDB, SQS/SNS) and container-based workloads (ECS/EKS), as well as RDS, S3, CloudWatch, and IAM
- Experience designing and evolving system architecture, from monoliths to microservices, with a clear understanding of their trade-offs, service boundaries, integration patterns (REST, event-driven, message brokers such as RabbitMQ, Kafka, or AWS SQS/SNS), data consistency, and observability
- Experience building high-performance applications: identifying and eliminating bottlenecks across API, database, and caching layers, and applying asynchronous processing and advanced caching
- Defining testing strategy at the project level (unit / integration / e2e), keeping tests reliable and maintainable
- Ability to decompose requirements, estimate effort, and identify dependencies and risks affecting scope, timeline, and resources
- Experience mentoring engineers, conducting code reviews, and introducing engineering practices on the project level, including team guidelines for AI-assisted development (AI coding tools, reviewing AI-generated code, safe AI usage in client projects)
- Experience with LLM API integration, RAG, MCP, and agentic workflows
- Understanding of business models and product roadmaps, and participation in strategic technical discussions
- Experience with Kubernetes and IaC tools (AWS CDK, Terraform, CloudFormation)
- Experience with AI services on AWS (Amazon Bedrock, Bedrock AgentCore, SageMaker)
- Experience with other cloud platforms (GCP or Azure)
- Experience with frontend architecture: micro-frontends or modular frontend systems, and rendering/loading performance profiling
- Experience with another backend language (Node.js, Go, or Java)
- Open-minded attitude toward new technologies and approaches
تحليل بنك الوظائف المصري
ملخص سريع قبل التقديم
فرصة عمل كـ«Senior FullStack (Python) Engineer» لدى Vertex Technologies في القاهرة بنظام دوام كامل، مناسبة لمستوى خبير، ضمن مجال تسويق ومبيعات. من أبرز ما ورد في الإعلان: • Designing the architecture of web applications and their components, defining data flows, dependencies, and communication between services • Developing both…
يحرّر فريق بنك الوظائف المصري ملخصاً ونصائح تقديم مخصّصة لكل إعلان لمساعدتك على التقديم باحتراف، مع الإبقاء على تفاصيل صاحب العمل كما نُشرت.
نصائح للتقديم على هذه الوظيفة
- طابق عنوان سيرتك الذاتية مع المسمى «Senior FullStack (Python) Engineer» واذكر إنجازات قابلة للقياس في أول ثلث الصفحة.
- خصّص فقرة الغلاف (أو رسالة التقديم) لـالقاهرة: لماذا تناسبك هذه المدينة/نمط العمل وما الذي تقدّمه للفريق.
- اذكر خبرة ميدانية أو مشاريع قريبة من مسؤوليات الإعلان، حتى لو كانت جزئية أو تطوعية.
- أبرز قيادة الفرق، الميزانيات، أو نسب النمو التي حققتها — الأرقام أهم من المسميات.
- بعد التقديم من حسابك على بنك الوظائف المصري، تابع حالة الطلب من لوحة التحكم وجهّز نفسك لمقابلة خلال أسبوع.
قائمة جاهزية التقديم
- سيرة ذاتية محدّثة بصيغة PDF واسم ملف واضح
- مواءمة المهارات مع متطلبات الإعلان
- جاهزية للعمل في القاهرة أو عن بُعد إن ذُكر
- أمثلة إنجاز (رقم، نسبة، أو مشروع) لذكرها في المقابلة
- حساب بنك الوظائف المصري جاهز للمتابعة
وظائف مشابهة قد تهمك
وظائف مشابهة في نفس التخصص أو المدينة
El Teriak Industrial Group
Enppi
Millensys
Beverlyhills
Kgroup