كل خطوة بتاخدها النهاردة هتشكرك عليها بكرة
Backend Developer
Position Details
Location
Baghdad, Iraq Egypt
Posted Date
May 27, 2025
Employment Type
IT/Software Development
متوسط الراتب
متوسط الرواتب في هذا المجال في مصر هو 15000 جنيه شهرياً
Job Description
Confidential -
Company: Confidential –
WebSite: Baghdad, Iraq
Job Description:**Backend Developer (Freelance/Remote) Opportunity: Logistics Application**
Our organization is seeking a qualified and experienced Backend Developer to contribute to the development of a mobile application for logistics and transportation services. This is a remote, freelance engagement, potentially on a part-time or project basis.
**Project Overview:**
We are developing a mobile platform designed to connect customers with transport providers, encompassing drivers, crane operators, and container carriers, for local and national goods delivery. The frontend development is currently underway utilizing Kotlin with Jetpack Compose, leveraging Firebase and Supabase. The Backend Developer will be responsible for architecting and implementing a robust, scalable backend system capable of supporting real-time transport requests, bidding mechanisms, document management, and user verification processes.
**Responsibilities:**
* Design and implement the backend architecture.
* Develop RESTful or GraphQL APIs for seamless mobile application integration.
* Establish and maintain PostgreSQL databases (Supabase or self-hosted).
* Implement comprehensive user role management (Customer, Transporter, Admin).
* Develop secure document upload and storage solutions.
* Integrate One-Time Password (OTP) functionality via SMS/WhatsApp, with optional email login capabilities.
* Support the integration of future features including B2B account management, analytics reporting, and in-app payment processing.
**Desired Technical Skills and Experience:**
* Proficiency in Node.js / NestJS (preferred).
* Experience with PostgreSQL / Supabase database management.
* Familiarity with Firebase (Auth / Cloud Messaging).
* Expertise in REST API design and development (GraphQL proficiency considered a strong asset).
* Knowledge of containerization and deployment tools such as Docker / Railway / Vercel / Render (advantageous).
* Experience with Firebase Functions (desirable).
**Essential Qualifications:**
* Demonstrable experience in building scalable backends for mobile and web applications.
* Proven ability to work independently, coupled with excellent communication skills.
* Extensive experience with authentication protocols, file storage solutions, and API security best practices.
* Familiarity with real-time features, including WebSockets and pub/sub systems.
* Prior exposure to logistics, transportation, or marketplace platforms (a distinct advantage).
**Collaboration:**
The selected candidate will collaborate closely with our Android developer. Clear communication, accountability, and a commitment to efficiency are paramount. Project coordination will be facilitated through Trello, Google Docs, and WhatsApp.
**Application Process:**
Interested candidates are invited to submit their CV or portfolio, including:
* Examples of comparable applications or platforms developed.
* Proposed hourly or monthly rate for services.
* Availability for the next 3-6 months.
* Preliminary insights into potential project approaches.
The preferred language for communication and development is English. (Arabic proficiency is considered a valuable asset.)
Skills:
نصائح تهمك
- جهز CV حديث قبل التقديم
- تأكد من تحديث معلومات التواصل في سيرتك الذاتية
- اقرأ وصف الوظيفة بعناية قبل التقديم
- جهز رسالة تغطية مخصصة للوظيفة
- تأكد من صحة جميع المعلومات في طلبك
- احفظ نسخة من طلب التقديم
- تابع بريدك الإلكتروني بانتظام
- جهز نفسك للمقابلة الشخصية مسبقاً