We are looking for an enthusiastic and highly skilled Mobile App Developer to join our dynamic team. You will be responsible for building high-quality, feature-rich mobile applications for both iOS and Android platforms. The primary focus will be on creating real-time mobile apps that incorporate essential features such as live chats, GPS location tracking, push notifications, camera integration, and more.
If you're passionate about building sophisticated, high-performance mobile applications that deliver seamless user experiences, we’d love to hear from you
Key Responsibilities:
- Mobile App Development: Build, maintain, and enhance mobile applications for iOS and Android.
- UI/UX Design: Work closely with designers to ensure a smooth and intuitive user experience for app users.
- Web Development: Develop and maintain web applications, including e-commerce websites and online stores, using technologies like HTML, CSS, JavaScript, and frameworks such as React or Vue.js.
- Performance Optimization: Troubleshoot and resolve issues related to app performance, user interactions, and scalability.
- Integration: Work with APIs and third-party services (e.g., payment gateways, maps, delivery tracking).
- Stay up-to-date with the latest trends in mobile development and web technologies.
- Security: Implement robust security measures to protect user data, including authentication, encryption, and secure communication.
Requirements:
- Proven experience in mobile app development with a focus on complex, real-time mobile applications.
- Proficiency in Flutter (Dart) or React Native (preferred for cross-platform development).
- Strong experience with native mobile development for iOS (using Xcode, Swift, SwiftUI, UIKit) and Android (using Kotlin, Android Studio, Android SDK, or Java).
- Experience in real-time communication features, such as live chat, messaging systems, and push notifications.
- Solid understanding of GPS integration, location tracking, and Google Maps API.
- Experience working with payment gateway integration (e.g., Stripe, PayPal).
- Familiarity with RESTful APIs, Firebase, and real-time database technologies.
- Experience with version control systems like Git and working in an Agile development environment.
- Strong problem-solving skills and the ability to optimize the app’s performance for both iOS and Android platforms.
- Familiarity with cloud platforms such as AWS, Google Cloud, or similar services.
- Experience implementing data security practices and user privacy regulations (e.g., GDPR).
Bonus Skills:
- Familiarity with video streaming, image processing, or AR/VR technologies.
- Exposure to machine learning or AI technologies for features like smart routing or personalized recommendations
What We Offers:
- Equity Sharing: As a key team member in a growing startup, you may have the opportunity to receive equity in the company, giving you a stake in our success.
- Flexible Working Hours and the option to work remotely, allowing you to maintain a healthy work-life balance.
- Health Insurance
- Learning & Development: Access to training programs, workshops, and opportunities to learn from experienced professionals.
- Exciting Challenges: Work on cutting-edge technologies and complex mobile app features that are changing the industry.
نوع الوظيفة: دوام كامل, دوام جزئي, عقد
القدرة على التنقل/الانتقال:
- Riyadh: التنقل بشكل موثوق أو التخطيط للانتقال قبل البدء في العمل (مطلوب)
سؤال (أسئلة) طلب التقدم:
- Can you describe a recent mobile app project you’ve worked on ? What was your role in the project?
- Have you developed mobile applications for both iOS and Android? Which platforms do you have more experience with
- What is your experience with Swift/SwiftUI and Kotlin/Android Studio? Could you provide examples of apps you’ve built with these technologies?
- Have you integrated third-party payment gateways (e.g., Stripe, PayPal) into any of your apps?
- Have you worked with cloud platforms like AWS, Google Cloud, or Firebase? How did you use them in your mobile app projects
- Have you worked with video streaming or image processing in mobile applications? What technologies did you use
- What is your current salary (or expected salary)
- Would you be open to accepting equity as part of your compensation package? If yes, how do you feel about combining equity with a lower base salary?
التعليم:
الخبرة:
- Application Developer : 3 سنوات (مطلوب)
اللغة:
- english (مطلوب)
- العربية (مفضل)