تحميل
تحميل...
تحميل...
Loading...
Loading...

إنتهت صلاحية هذا الإعلان الوظيفي لقد إنتهت صلاحية هذا الإعلان الوظيفي و هو غير مفتوح حاليا لأي طلبات عمل.

إرفاق

Senior Full Stack Engineer

Tanami المنامه, البحرين تم النشر 2025/04/28 09:40:18 تنتهي 2025-06-27 الرقم المرجعي: JB1100065586

وصف الوظيفة

The Role

We’re looking for a Senior Full Stack Software Engineer who’s eager to work on tightly integrated product experiences. You’ll take full ownership of features — from designing core APIs and data models, to building secure transaction flows and delivering polished interfaces.

We believe great engineers are curious, pragmatic, and quality-driven. You’ll work directly with product and design to solve problems collaboratively and own your work from idea to deployment.

What You’ll Do

  • Build and maintain core user journeys and transactional flows end-to-end
  • Collaborate across design, product, and engineering to ship reliable, high-impact features
  • Take ownership of both the code and the problem — whether it touches authentication, payments, or investor reporting
  • Write clear, maintainable, testable code with a strong foundation in object-oriented and functional programming principles
  • Design data models and integrate with external services using a thoughtful approach to performance and edge cases
  • Contribute to system design, code reviews, and technical decision-making
  • Help shape engineering culture, standards, and best practices in a growing team

المتطلبات

What We’re Looking For

  • 5+ years of professional experience delivering production software
  • Comfortable working across the stack, even if you have a primary area of strength
  • Solid understanding of ORMs and how to model and query data effectively
  • Familiarity with object-oriented and functional programming — you apply them with care, not dogma
  • Experience working on user-facing applications or financial/transactional systems
  • Excellent communication skills and a collaborative mindset

 Nice to Have

  • Experience working with JVM-based languages (e.g., Kotlin, Java)
  • Familiarity with multi-currency systems or financial domains
  • Exposure to secure authentication, KYC, or regulatory considerations
  • Arabic language or RTL development experience

المهارات

  • تحليل مواصفات البرامج
  • إنشاء مخطط انسيابي
  • تصحيح البرنامج
  • تحديد المتطلبات التقنية
  • تطوير طرق النقل الآلية
  • تطوير النموذج الأولي للبرنامج
  • تحديد متطلبات العملاء
  • تفسير المتطلبات التقنية
  • إدارة مشروع هندسي
  • إجراء بحث علمي
  • تقديم الوثائق التقنية
  • استخدام واجهة خاصة بالتطبيق
  • استخدام أنماط تصميم البرامج
  • استخدام مكتبات البرامج
  • استخدام برنامج الرسم التقني
  • استخدام أدوات هندسة البرمجيات بمساعدة الكمبيوتر

تفاصيل الوظيفة

مكان الوظيفة المنامه, البحرين
قطاع الشركة إدارة; خدمات مالية
طبيعة عمل الشركة صاحب عمل (القطاع الخاص)
الدور الوظيفي مطور برمجيات

المرشح المفضل

المستوى المهني 04 - متوسط الخبرة

نبذة عن الشركة

Tanami

إدارة البحرين

وظائف ذات صلة

Loading ...



يستخدم موقعنا الإلكتروني ملفات تعريف الارتباط “Cookies” وذلك لمساعدتنا في تقديم تجربة تصفح أفضل عبر تذكر خياراتك المفضلة. باختيارك “قبول” فإنك تقر بموافقتك على كافة خيارات ملفات تعريف الارتباط.