Senior Mobile Developer (iOS & Android) (Offshore- Work From Home)

VAM Systems

Not Interested
Bookmark
الإبلاغ عن هذه الوظيفة

profile موقع الوظيفة:

دبي - الإمارات

profile الراتب شهرياً: لم يكشف
تاريخ النشر: نُشرت قبل 2 ساعة
عدد الوظائف الشاغرة: 1 عدد الوظائف الشاغرة

ملخص الوظيفة

We are currently looking for Senior Mobile Developer (iOS & Android) (Offshore) for our UAE operations

Required Skills & Experience

4 years of professional software development experience with strong mobile delivery exposure

Strong hands-on experience with React Native in production apps

Strong proficiency in TypeScript and modern React patterns (hooks composition state management)

Experience integrating native code with React Native:

o iOS: Swift/Obj-C bridging CocoaPods dependency management

o Android: Kotlin/Java bridging Gradle build configuration

Solid understanding of:

o Mobile performance optimization (rendering startup time memory battery usage)

o App lifecycle behavior background execution and offline-first considerations

o Debugging production issues (crashes ANRs native stack traces JS errors)

o Secure mobile development practices (storage auth tokens device security constraints)

Experience with CI/CD for mobile (automated builds signing distribution staged rollouts)

Experience with analytics monitoring and crash reporting (e.g. Firebase Crashlytics Sentry)

Tech Stack & Architecture

Mobile Core

React Native for cross-platform development

TypeScript for type-safe mobile development

React Navigation (Native Stack & Bottom Tabs)

React Native Reanimated for smooth animations

Metro bundler with custom configurations

Native Platform Integration

iOS: Swift/Objective-C bridge CocoaPods

Android: Kotlin/Java bridge Gradle

Native Modules: Custom bridge implementations

Platform APIs: Camera biometrics file system geolocation

Push Notifications & Messaging: Firebase (or similar)

Key Responsibilities

Design and develop robust maintainable mobile features using React Native TypeScript

Build and maintain app navigation flows using React Navigation (stack/tabs) with scalable routing patterns

Implement high-performance UI interactions and animations using React Native Reanimated

Integrate and maintain native modules (Swift/Obj-C Kotlin/Java) and custom bridge implementations

Work with platform-specific APIs (camera biometrics geolocation file system) ensuring privacy-aware behavior

Configure and optimize Metro bundler (custom configs performance tuning build reliability)

Implement and maintain push notifications and messaging flows (e.g. Firebase) including deep links and app states

Ensure application performance stability and high availability through profiling crash analysis and optimizations

Write unit integration and end-to-end tests; contribute to test strategy and automation

Own release readiness practices: versioning rollout planning hotfix strategy and store compliance

Principles & Engineering Practices We Value

Quality-first delivery: maintainability testing and disciplined release practices

Performance-first mindset: smooth UX responsive UI and efficient resource usage

Secure-by-design development: careful permissions handling safe storage dependency hygiene

Native-aware engineering: leverage native capabilities when needed without compromising cross-platform maintainability

Observability: logging monitoring and actionable telemetry for production

Clean architecture: clear boundaries reusable modules and scalable navigation/state patterns

AI-Augmented Development & Engineering Productivity

We encourage responsible use of AI tooling to enhance productivity while maintaining high engineering standards:

Leverage AI coding assistants to accelerate development while maintaining high code quality

Use AI tools to assist in refactoring test generation documentation and performance optimization

Understanding of data privacy and security considerations when using AI tools

Joining time frame: 2 weeks (maximum 1 month)

 


Remote Work :

No


Employment Type :

Full-time

We are currently looking for Senior Mobile Developer (iOS & Android) (Offshore) for our UAE operationsRequired Skills & Experience 4 years of professional software development experience with strong mobile delivery exposure Strong hands-on experience with React Native in production apps Strong profi...
اعرض المزيد view more

المهارات المطلوبة

  • APIs
  • REST
  • Eclipse
  • أندرويد
  • تطوير التطبيقات
  • SDKs
  • SQLITE
  • IOS
  • Java
  • JSON
  • Gradle
  • Mobile Applications

عن الشركة

Company Logo

VAM Systems is a Business Consulting, Technology Solutions and Professional Services organization working with major organizations in USA, UAE, Bahrain, India, Singapore and Australia. Delivers leading edge information and communication technology based business solutions to enabl ... اعرض المزيد

عرض صفحة الشركة عرض صفحة الشركة