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.
Skills 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.
#J-18808-Ljbffr
Application Developer • Riyadh, Saudi Arabia