- Experience
- 3+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 2 weeks ago
- Work mode
- Work from home
- Education
- Bachelor's degree in Computer Science or related field
- Resume
- Required to apply
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About SHIELD
SHIELD is a pioneering fraud intelligence platform centered around device-first technology, utilizing the most persistent device identification methods globally across diverse applications and platforms. Powered by SHIELD AI and patented innovations such as SHIELD Sentinel, it defines the industry standard for device identification through SHIELD Device ID. The platform detects a wide range of fraud techniques using over 20 risk indicators, providing real-time actionable intelligence applicable across various sectors and worldwide.
Trusted by leading global companies like inDrive, Alibaba, Deliveroo, Meesho, TrueMoney, Unico ID, and OLX, SHIELD maintains operations in numerous key cities including Los Angeles, São Paulo, London, Berlin, Jakarta, Bangkok, Bengaluru, Beijing, and Singapore. The organization's mission is to eradicate unfair practices and foster trust globally.
Role Responsibilities
- Design, develop, test, and deploy mobile software development kits (SDKs) primarily for iOS, with possibilities for other SDKs.
- Create secure, obfuscated static and dynamic libraries compliant with Apple App Store regulations for client mobile devices.
- Develop reusable iOS components and mobile frameworks following established best practices.
- Maintain comprehensive documentation of application requirements, design, testing procedures, and integration.
- Stay updated on emerging mobile technologies, devices, and development standards.
- Work collaboratively to identify and solve integration issues and evaluate SDK performance across iOS platforms.
- Offer technical support to ensure smooth SDK integration and client usage, including pre-sales and post-sales processes.
- Engage in research and development focused on emerging mobile security threats and countermeasures against jailbreak and hooking techniques.
Required Qualifications and Experience
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related discipline.
- At least 3 years of professional experience in mobile development.
- Proficiency in Swift and Objective-C with proven ability to write clean, maintainable code.
- Experience building reliable and testable codebases incorporating API design, unit testing, and UI testing methodologies.
- Skilled in application maintenance, crash analytics, remote debugging, and continuous integration workflows.
- Familiarity with mobile development tools such as Xcode, CocoaPods, command-line tools, and CI/CD pipelines.
Preferred Additional Qualifications
- Background in developing iOS SDKs including static frameworks, dynamic frameworks, or XCFrameworks.
- Knowledge of mobile security concepts and reverse engineering techniques such as hooking and jailbreaking.
- Understanding of Apple platform security features and runtime behaviors.
Minimum education
Bachelor's Degree