Senior Mobile Application Developer
📣 إعلان| نوع العقد | دوام كامل | |
| طبيعة الوظيفة | بالموقع | |
| الموقع | الرياض |
وصف الوظيفة
About the Role
NSG Geospatial Services is seeking a Senior Mobile Application Developer to join their team in Riyadh, Saudi Arabia. This full-time role requires a highly skilled professional with strong expertise in Flutter and React Native, solid software engineering fundamentals, and practical experience in Geographic Information Systems (GIS) and geospatial application development. The position requires 5-10 years of relevant experience.
Key Responsibilities
- Design, develop, and maintain scalable, high-performance mobile applications utilizing Flutter and/or React Native frameworks.
- Build reusable components, maintainable codebases, and modular application architectures.
- Develop responsive and intuitive user interfaces that ensure excellent usability and performance.
- Integrate mobile applications with REST APIs, authentication services, real-time services, and various backend systems.
- Implement secure local storage, offline capabilities, background processing, push notifications, and effective application state management.
- Identify and resolve complex application crashes, performance bottlenecks, memory leaks, and platform-specific issues.
Required Qualifications and Skills
- Minimum of 5 years of professional software development experience, with substantial focus on mobile application development.
- Strong hands-on expertise in Flutter and/or React Native, demonstrated through production-grade applications.
- Advanced proficiency in Dart and/or JavaScript/TypeScript.
- Strong understanding of data structures, algorithms, asynchronous programming, concurrency, and software design principles.
- Proven experience in designing scalable mobile application architectures.
- Practical experience integrating REST APIs, authentication mechanisms, and third-party SDKs.
- Demonstrated experience with GIS, digital maps, geospatial data, or location-based applications.
- Strong debugging, analytical thinking, creative problem-solving, and troubleshooting skills.
- Experience with Git, branching strategies, code reviews, and collaborative development workflows.
- Experience with automated testing, application profiling, and performance optimization.
Preferred Qualifications
- Experience with native Android development using Kotlin or Java.
- Experience with native iOS development using Swift or Objective-C.
Work Environment
This is a full-time position based in Riyadh, Saudi Arabia, offering an opportunity to contribute to geospatial application development within NSG Geospatial Services.
متطلبات الوظيفة
- تتطلب ٢-٥ سنوات خبرة
وظائف مشابهة
قد يعجبك أيضاً
- وظائف ذات صلة بـ Senior Mobile Application Developer
- وظائف مندوب مبيعات في جدة
- وظائف Storekeeper في جدة
- وظائف Brand Manager في جدة
- وظائف Store keeper في جدة
- وظائف Chief Financial Officer في جدة
- مجالات وظيفية أخرى في الرياض
- وظائف مندوب مبيعات في الرياض
- وظائف مشرف تطوير أعمال في الرياض
- وظائف شيف حلويات في الرياض
- وظائف DevOps Engineer في الرياض
- وظائف Storekeeper في الرياض
- وظائف Store keeper في الرياض
- وظائف Chief Financial Officer في الرياض
- وظائف Commercial Director في الرياض
- وظائف Business Analyst في الرياض
- وظائف Executive Secretary في الرياض
- استكشف الوظائف في أنحاء المملكة
- وظائف Business Development Manager في جدة
- وظائف فني صيانة مباني في القصيم
- وظائف أخصائي صحة وسلامة مهنية في مكة المكرمة
- وظائف Planning Manager في جدة
- وظائف Project Engineer في الرياض
- وظائف مهندس مدني في الظهران
- وظائف مشرف تنظيف وتدبير في عرعر
- وظائف معلم ثانوي دراسات إسلامية في الرياض
- وظائف Assistant Restaurant Manager في الرياض
- وظائف موظف استقبال في محايل