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
- وظائف محاسب زبائن (كاشير) في مكة المكرمة
- وظائف موظف استقبال في مكة المكرمة
- وظائف اخصائي علاج طبيعي في مكة المكرمة
- وظائف Ecommerce Manager في مكة المكرمة
- وظائف Commercial Manager في مكة المكرمة
- مجالات وظيفية أخرى في الرياض
- وظائف محاسب زبائن (كاشير) في الرياض
- وظائف موظف استقبال في الرياض
- وظائف ممثل مبيعات في الرياض
- وظائف مشرف مبيعات في الرياض
- وظائف اخصائي علاج طبيعي في الرياض
- وظائف صانع محتوى في الرياض
- وظائف Barista في الرياض
- وظائف Social Media Content Creator في الرياض
- وظائف Site Engineer في الرياض
- وظائف Service Advisor في الرياض
- استكشف الوظائف في أنحاء المملكة
- وظائف Service Advisor في الرياض
- وظائف بائع في الجبيل
- وظائف فني هندسة كهربائية في عرعر
- وظائف فني ميكانيكي تمديدات صحية وتدفئة وغاز في ينبع
- وظائف مهندس كهربائي في حائل
- وظائف مرافق (مشرف) حافلة في بيشة
- وظائف فني تدفئة وتهوية وتكييف في الجبيل
- وظائف فني زراعي في تبوك
- وظائف أخصائي تغذية سريرية في الرياض
- وظائف Customer Service Officer في الرياض