Remote React Native Frontend Developer
- Hiring from
- Turkey
- Work type
- Remote
- Posted
616,247 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Join the revolution at Cadde App! If you’re ready to push boundaries, drive innovation, and work alongside a team of passionate, forward-thinking professionals, this is your chance. Experience the freedom of remote work while contributing to groundbreaking projects that span the globe. At Cadde App, your ideas will shape the future, and your efforts will create real change. We’re not just building an app; we’re building the future. Are you ready to make an impact? Let’s create something extraordinary—together.
Cadde App is seeking a skilled React Native Developer to join our dynamic team.
Tasks:
- Develop and maintain high-performance cross-platform mobile applications for iOS and Android using React Native.
- Translate UI/UX designs into clean, pixel-perfect, reusable components.
- Integrate the mobile app with back-end services and RESTful APIs.
- Build and optimize interactive map-based features, location services, and real-time user experiences.
- Implement and manage push notifications (FCM, APNs) and deep linking.
- Optimize app performance, memory usage, and responsiveness across a wide range of devices.
- Manage app builds, releases, and submissions to the App Store and Google Play.
- Collaborate with designers, back-end developers, and product teams to define, design, and ship new features.
- Write clean, maintainable, and well-tested code.
- Troubleshoot and debug issues to improve stability and user experience.
- Conduct code reviews and provide constructive feedback to other team members.
- Stay up-to-date with the latest trends in mobile development and emerging technologies.
Requirements:
- Bachelor’s degree in Computer Science or a related field.
- Proven experience as a React Native Developer with published apps on the App Store and/or Google Play.
- Strong proficiency in JavaScript (ES6+) and TypeScript.
- Solid experience with React Native and state management libraries (e.g., Redux, Zustand, React Query).
- Experience with React Navigation and mobile UI/UX patterns.
- Experience consuming RESTful APIs and handling asynchronous data and offline scenarios.
- Familiarity with native modules and native development tools (Xcode, Android Studio).
- Experience with location services and map libraries (e.g., react-native-maps, Mapbox).
- Experience with push notifications (FCM, APNs).
- Familiarity with mobile testing frameworks (e.g., Jest, React Native Testing Library, Detox).
- Proficiency with version control systems such as Git.
- Strong understanding of software engineering principles and component-based architecture.
- Excellent problem-solving and communication skills.
- Experience with Expo and EAS (nice to have).
- Experience with real-time technologies such as WebSockets or Firebase (nice to have).
- Native iOS (Swift) or Android (Kotlin) development experience (nice to have).
- Experience with CI/CD for mobile apps (e.g., Fastlane, GitHub Actions) (nice to have).
