Search Remote Jobs

React Native Mobile Developer – iOS, Android

🔥 1 hour ago

🇸🇦 Saudi Arabia – Remote

⏳ Contract/Temporary

🟡 Mid-level

🟠 Senior

🖥 Software Engineer

Where this job comes from

Posted on CodeNinja Inc.'s careers page, not through a job board

First seen by Remote Rocketship 1 hour ago

Logo of CodeNinja Inc.

CodeNinja Inc.

201 - 500 employees

💼 Consulting

📦 Logistics

☁️ SaaS

Consulting • Logistics • SaaS

CodeNinja Inc. is a technology consulting company offering comprehensive software engineering services. The company specializes in AI-driven software development, cloud computing, and enterprise solutions. CodeNinja provides IT outsourcing, application development, cloud-managed services, and end-to-end digital transformation services to businesses across various industries. They focus on delivering innovative, reliable technology solutions with a client-first approach. CodeNinja supports businesses with staff augmentation and managed IT services, ensuring high performance and scalability in IT infrastructure.

📋 Description

• Design, develop and maintain cross-platform mobile apps using React Native for iOS and Android. • Build reusable components and scalable mobile app architectures. • Turn UI/UX designs and wireframes into responsive, polished mobile interfaces. • Integrate RESTful APIs, backend services and third-party SDKs. • Implement secure authentication, authorization, session management and data storage. • Improve app performance, responsiveness and memory usage. • Troubleshoot and fix defects across iOS and Android. • Implement push notifications, deep linking and device-specific features. • Work with QA on unit testing, integration testing and fixing defects found in UAT. • Manage app builds, signing and releases to the Apple App Store and Google Play Store. • Take part in code reviews, technical discussions, sprint planning and Agile ceremonies. • Maintain technical documentation and follow coding standards and security best practices. • Deliver reliable, high-performance mobile apps on iOS and Android. • Deliver sprint commitments on time, minimize defects and resolve production issues quickly. • Ensure smooth app releases and seamless integration with backend services.

🎯 Requirements

• 6–9 years of mobile app development experience, including at least 3 years of hands-on React Native. • Strong JavaScript (ES6+) and TypeScript. • A solid grasp of React concepts: hooks, state management and component lifecycle. • Experience with state management libraries such as Redux Toolkit, Zustand or Context API. • Strong experience integrating REST APIs, JSON and asynchronous operations. • Familiarity with native iOS and Android development concepts. • Experience with native modules and third-party SDK integration. • Knowledge of mobile app security, secure storage and authentication. • Experience with Git, CI/CD pipelines and mobile build tools. • An understanding of mobile performance optimization and debugging. • A track record of publishing apps to the Apple App Store and Google Play Store. • A Bachelor’s degree in Computer Science, Information Technology or a related field, or equivalent practical experience. • Experience with both React Native CLI and Expo. • Familiarity with Swift, Objective-C, Kotlin or Java. • Experience with Firebase services, analytics and push notifications. • Knowledge of biometric authentication, device security and certificate pinning. • Experience in banking, fintech or other regulated industries. • Experience with automated testing frameworks such as Jest, Detox or Appium. • Experience with Agile/Scrum delivery and Jira.

🏖️ Benefits

• Work on challenging, high-impact products alongside talented engineers. • Grow your career through continuous learning and exposure to modern technologies. • A collaborative, innovation-driven culture that values ownership and excellence. • Competitive compensation and benefits.

Apply Now

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Similar Jobs

🕒 April 1

Müller's Solutions

11 - 50

💼 Consulting

Power Apps Developer at Müller's Solutions customizing Power Apps applications. Collaborating with teams to gather requirements and integrate solutions.

🇸🇦 Saudi Arabia – Remote

⏳ Contract/Temporary

🟡 Mid-level

🟠 Senior

🖥 Software Engineer

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com
Follow Remote Rocketship on LinkedInFollow Remote Rocketship on InstagramFollow Remote Rocketship on FacebookFollow Remote Rocketship on TikTok