We are seeking a highly skilled React Native Developer with expertise in iOS development using Swift. The ideal candidate will be responsible for developing and maintaining cross-platform mobile applications with a focus on iOS, ensuring high performance, usability, and scalability.
Key Responsibilities:
- Develop and maintain cross-platform mobile applications using React Native.
- Implement native iOS features and components using Swift where necessary.
- Collaborate with product managers, designers, and other developers to deliver high-quality applications.
- Optimize applications for maximum speed and scalability.
- Write clean, maintainable, and efficient code with proper documentation.
- Troubleshoot, debug, and upgrade existing applications.
- Stay up to date with emerging trends in mobile development and technologies.
Required Skills and Qualifications:
- Proven experience as a React Native Developer with a portfolio of published applications.
- Strong proficiency in React Native and JavaScript (ES6+).
- Expertise in iOS development with Swift and Xcode.
- Experience with RESTful APIs, third-party libraries, and tools.
- Solid understanding of mobile app architecture and design patterns.
- Familiarity with state management tools (e.g., Redux, Context API).
- Experience with CI/CD tools for mobile development.
- Strong problem-solving skills and attention to detail.
Preferred Skills:
- Familiarity with Objective-C.
- Experience with Android development (Java/Kotlin) is a plus.
- Knowledge of performance optimization techniques.
Education and Experience:
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Minimum of 3 years of professional experience in mobile development.