Job Summary:
We are seeking a skilled Native Mobile Developer to join our dynamic team. The ideal candidate will have experience in developing high-quality mobile applications for both iOS and Android platforms. You will be responsible for designing, coding, testing, and deploying mobile applications that meet our users' needs.
Responsibilities:
- Develop and maintain mobile applications for iOS and Android platforms.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automation.
- Stay up to date with the latest industry trends and technologies.
Required Qualifications:
- Proven experience as a Native Mobile Developer.
- Proficiency in Swift (for iOS) and Kotlin/Java (for Android).
- Strong understanding of mobile UI/UX principles.
- Experience with RESTful APIs to connect mobile applications to back-end services.
- Familiarity with cloud message APIs and push notifications.
- Knowledge of code versioning tools such as Git.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and as part of a team.
Preferred Qualifications:
- Experience with cross-platform frameworks like React Native or Flutter.
- Knowledge of mobile security best practices.
- Familiarity with Agile development methodologies.
Seniority Level: Mid-Senior level
Employment Type: Full-time
Industries: Broadcast Media Production and Distribution and Software Development