Job Category: Developer
Job Type: Full Time
Job Location: Kathmandu Nepal
Key Responsibilities
- Design, develop, and maintain mobile applications for iOS and Android platforms focused on streaming functionalities.
- Collaborate with UI/UX designers to create engaging and user-friendly interfaces.
- Integrate APIs and third-party services to enhance app features and performance.
- Optimize application performance for smooth streaming across various devices and network conditions.
- Troubleshoot, debug, and resolve issues to ensure high-quality app performance.
- Conduct thorough testing across multiple devices and operating systems to ensure compatibility and reliability.
- Stay updated with the latest trends in mobile development, particularly in streaming technologies.
Qualifications and Skills
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 3+ years of experience in mobile application development for both iOS and Android platforms.
- Proficient in programming languages such as Swift, Objective-C (for iOS), Java, or Kotlin (for Android).
- Strong understanding of RESTful APIs and integration of cloud services for streaming functionalities.
- Familiarity with video streaming protocols (e.g., HLS, DASH) is a plus.
- Experience with performance optimization techniques for mobile applications.
- Knowledge of version control systems (e.g., Git) and agile development practices.
- Excellent problem-solving skills and ability to work collaboratively in a team environment.
Preferred Skills
- Experience with cross-platform frameworks like Flutter or React Native is advantageous.
- Understanding of user privacy regulations and data security best practices related to streaming content.
Join us at BerryBytes to shape the future of mobile streaming applications!