Key Skills: Xcode, Android Studio, React Native, JavaScript, Unit Testing, Integration, Push Notifications, GCP, Third-party Dependencies, Debugging, System Architecture, Communication, Collaboration.
Roles & Responsibilities:
- Understand and work with native build tools such as Xcode and Android Studio.
- Deploy Android/iOS apps on Playstore and Appstore.
- Develop applications using React Native and JavaScript.
- Implement unit testing and integration testing practices.
- Collaborate with teams and contribute to troubleshooting development and production issues across multiple environments and operating platforms.
- Implement push notifications for both Android and iOS platforms.
- Work with third-party dependencies, ensuring proper integration and debugging dependency conflicts.
- Analyze user requirements and contribute to designing system architecture, ensuring effective design, development, validation, and support activities.
- Contribute to team meetings, provide updates, and ensure effective communication within distributed teams.
- Think creatively and work well both as a team player and as an individual contributor.
Experience Requirements:
- 4-7 years of experience with native build tools like Xcode and Android Studio.
- Must have deployed Android/iOS apps on Playstore or Appstore.
- Extensive development experience in React Native and JavaScript.
- Well-versed in unit testing and integration testing methodologies.
- Familiarity with Google Cloud Platform (GCP) is a plus.
- Experience in implementing push notifications for both Android and iOS platforms.
- Experience with third-party dependencies and resolving dependency conflicts.
- Ability to analyze user requirements and translate them into system features and functionality.
- Strong communication and collaboration skills.
Education:AnyGraduation