Senior React Native Developer
We are seeking a skilled React Native Developer to join our dynamic and innovative development team. You will be responsible for and lead the development of advanced cross‑platform mobile applications, ensure best coding practices, and guide junior team members while working closely with cross‑functional teams to deliver high-quality mobile experiences.
Office Hours:
9:00 AM - 6:00 PM
Responsibilities:
* Develop and maintain high-performance, scalable mobile applications using React Native and TypeScript.
* Translate advanced UI/UX designs into smooth, pixel‑perfect, and responsive interfaces.
* Implement reusable components, optimize rendering, and write clean, testable code.
* Integrate RESTful APIs, GraphQL APIs, Firebase services, and third‑party SDKs.
* Ensure cross-platform performance, reliability, and compatibility across iOS and Android.
* Troubleshoot and resolve complex bugs, performance issues, and platform-specific behaviors.
* Work closely with designers, backend developers, QA, and product teams to deliver high-quality features.
* Manage builds, certificates, provisioning profiles, and deployments to App Store and Google Play Store.
* Follow best practices for architecture, state management, performance optimization, and security.
* Stay updated with the latest mobile technologies, libraries, and tools.
Requirements:
* Bachelor’s degree in Computer Science or a related field.
* 3–5 years of professional experience in React Native mobile application development.
* Experience working with REST APIs, GraphQL, Firebase, Google APIs, and third‑party integrations.
* Familiarity with native development (Swift/Objective‑C, Kotlin/Java) and tools such as Xcode and Android Studio.
* Proficient in architectural patterns (MVVM, Clean Architecture), and state management libraries (Redux, MobX, Recoil, Zustand, or similar).
* Hands‑on experience with debugging, profiling, crash reporting, and automated testing.
* Practical experience deploying and maintaining apps on both Android and iOS stores.
* Exposure to CI/CD pipelines, Fastlane, build automation, and code signing.
* Strong problem‑solving skills, code quality focus, and attention to detail.
* Experience with payment gateways (Stripe, Braintree, PayPal).
* Knowledge of mobile analytics, push notifications, deep links, or A/B testing.
* Familiarity with DevOps, containerization, or cloud services.
* Experience working in Agile/Scrum environments.
#J-18808-Ljbffr