React Native Developer

Kinetics Group

Sheraton Heliopolis

13/11/2025

-

13/12/2025

Full-time

2–4 years of experience

Number of opening: 1

Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience

Job Description

Role Overview

The React Native Developer will be responsible for designing, developing, and maintaining cross-platform mobile apps for iOS and Android, collaborating closely with UI/UX, backend, and QA teams. The ideal candidate is passionate about mobile performance, clean architecture, and modern app design patterns.


Key Responsibilities

  • Develop and maintain high-quality cross-platform mobile applications using React Native

  • Build reusable components, modular UI elements, and maintain clean architecture

  • Integrate RESTful APIs, Firebase, and third-party SDKs

  • Work with native modules (Swift/Kotlin) when required

  • Implement state management (Redux, Context API)

  • Work closely with UI/UX teams to convert Figma designs into pixel-perfect screens

  • Ensure app performance, animations optimization, and responsive UI layouts

  • Handle push notifications, deep-linking, offline caching, and device storage

  • Build app releases and manage store submissions (TestFlight, Google Play)

  • Participate in daily standups, sprint planning, and code reviews

  • Troubleshoot and fix production bugs and performance issues

  • Write technical documentation when needed


Required Skills & Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience

  • 2–4 years hands-on experience building React Native apps

  • Strong JavaScript/TypeScript fundamentals

  • Proficient in React Native CLI & Expo

  • Experience consuming REST APIs and working with JSON

  • Hard understanding of mobile UI/UX principles

  • Familiar with Git and Agile delivery workflows

  • Experience with app signing, CI/CD, distribution, and OTA updates (App Center/Expo EAS)

  • Understanding of performance monitoring tools (Firebase, Sentry, Crashlytics)


Preferred Skills

  • Knowledge of Swift & Kotlin basics for bridging modules

  • Experience with Firebase services (Auth, FCM, Analytics)

  • Experience integrating payment gateways, maps, and real-time communications (WebSockets)

  • Experience with AI/LLM mobile integrations (OpenAI, AWS Bedrock)

  • Unit testing with Jest, Detox, React Native Testing Library


Soft Skills

  • Ownership mindset & accountability

  • Excellent troubleshooting and problem-solving

  • Strong communication & collaboration skills

  • Continuous learning mentality

  • Ability to manage tasks, deadlines, and feedback loops

Skills : Time Management, English B2, Leadership, Creativity, Strong interpersonal skills and ability to work in a team environment., Problem-solving & critical thinking

Apply Now

Scroll to Top