Job Description
As a Platform Specialist, you will focus on optimizing and maintaining applications across iOS, Android, or Windows environments.
- Troubleshooting platform-specific issues.
- Implementing updates.
- Ensuring seamless integration with other systems.
- Collaborate closely with development and QA teams to deliver high-quality user experiences, leveraging your expertise to resolve technical challenges efficiently.
- Staying current with platform updates and best practices will be essential as you work to enhance performance and security.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot, debug, and optimize platform-specific issues.
- Provide technical support and guidance to team members regarding platform-specific challenges.
Minimum Qualifications
- Bachelor’s Degree in Information Technology, Computer Science or a related field or equivalent relevant experience; Master’s Degree preferred.
- Minimum of 4–6 years of experience in software development, with a focus on platform-specific development (iOS, Android, or Windows).
Other Job Specific Skills
- Strong understanding and hands-on experience in developing, maintaining, and optimizing applications for at least one of the following platforms: iOS, Android, or Windows.
- For iOS: Knowledge of Swift and Objective-C, Xcode, and familiarity with iOS SDK.
- For Android: Proficiency in Kotlin and Java, Android Studio, and familiarity with Android SDK.
- For Windows: Experience with C#, .NET framework, and Visual Studio.
- Proficiency in developing, testing, and maintaining applications at scale.
- Experience with CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps, Bitrise, or similar tools).
- Experience with app deployment processes (e.g., App Store, Google Play, or Windows Store).
- Basic knowledge of MDM tools and solutions to manage and secure mobile devices in an enterprise environment.
- Familiarity with agile methodologies and tools (e.g., Jira, Trello) to collaborate effectively with cross-functional teams (developers, QA engineers, product managers, etc.).
Preferred Certifications (Optional)
- Apple Certified iOS Developer.
- Android Certified Application Developer.
- Microsoft Certified: Azure Developer Associate (for Windows development)
