إرفاق
وصف الوظيفة
You’ll work closely with senior engineers to help design, build, and maintain key parts of our product. This includes frontend experiences, backend APIs, and data models. You’ll gain exposure to a variety of tools, techniques, and development practices.
We don’t expect you to know everything — but we do expect curiosity, thoughtfulness, and the drive to learn fast.
What You’ll Do
- Contribute to product features across the stack, with guidance and support
- Learn best practices around code quality, testing, and delivery
- Write clean, maintainable code in a collaborative environment
- Participate in code reviews, standups, and planning sessions
- Ask great questions, pair with senior engineers, and absorb everything you can
المتطلبات
What We’re Looking For
- You’ve built software projects — personal, academic, internship, or freelance
- Strong understanding of programming fundamentals and software design
- Familiarity with object-oriented and functional programming concepts
- Understanding of how ORMs are used to model and interact with data
- Willingness to work from our Bahrain office and learn as part of an in-person team
- Clear communication and a collaborative mindset
Nice to Have
- Exposure to backend or mobile development
- Experience with modern languages (e.g., TypeScript, Dart, Kotlin, Java, Python)
- Interest in fintech or financial applications
المهارات
- تحليل مواصفات البرامج
- إنشاء مخطط انسيابي
- تصحيح البرنامج
- تحديد المتطلبات التقنية
- تطوير طرق النقل الآلية
- تطوير النموذج الأولي للبرنامج
- تحديد متطلبات العملاء
- تفسير المتطلبات التقنية
- إدارة مشروع هندسي
- إجراء بحث علمي
- تقديم الوثائق التقنية
- استخدام واجهة خاصة بالتطبيق
- استخدام أنماط تصميم البرامج
- استخدام مكتبات البرامج
- استخدام برنامج الرسم التقني
- استخدام أدوات هندسة البرمجيات بمساعدة الكمبيوتر
تفاصيل الوظيفة
مكان الوظيفة
المنامه, البحرين
قطاع الشركة
إدارة; خدمات مالية
طبيعة عمل الشركة
صاحب عمل (القطاع الخاص)
الدور الوظيفي
مطور برمجيات
المرشح المفضل
المستوى المهني
03 - مبتدئ الخبرة
نبذة عن الشركة
