Mobile Developer (React Native / Swift)

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.

Job Category: Engineering
Job Type: Full Time
Job Location: Hybrid

Apply for this position

Allowed Type(s): .pdf