
Mobile Software Engineer – iOS/Android SDK
Posted 5 days ago

Posted 5 days ago
This is a fully remote position, open to applicants in Tunisia.
• Develop and deliver features for the iOS and Android SDKs.
• Take ownership of features from start to finish: comprehend challenges, devise straightforward solutions, build with AI support, test, and refine based on feedback.
• Enhance performance, reliability, release quality, and developer experience across native SDKs and associated services.
• Troubleshoot issues across SDKs and customer integrations utilizing logs, diagnostics, and hypotheses.
• Collaborate with Product and Delivery teams to grasp customer use cases and limitations.
• Suggest simple, practical solutions and streamline partner integration for the first live Story.
• Improve documentation, code samples, and integration guides.
• Identify challenges faced by integrators and advocate for enhancements in developer experience.
• Continuously enhance tools, scripts, and templates.
• Utilize AI tools for exploration, scaffolding, and refactoring, verifying outputs with tests, types, and judgment.
• Engage in code reviews.
• Enhance CI pipelines, test suites, and development scripts.
• Manage projects from concept to release, identify blockers early, communicate effectively, and ensure follow-through.
• 2–4 years of practical experience in developing production mobile apps or SDKs in Swift for iOS or Kotlin for Android.
• Strong expertise in at least one native mobile platform: iOS with Swift or Android with Kotlin.
• Familiarity with modern native mobile frameworks and build tools.
• Understanding of APIs/HTTP, mobile app lifecycles, performance, and automated testing.
• Proactive approach with the ability to foresee problems and suggest solutions.
• Comfortable with AI-assisted coding and using AI as a primary starting point.
• Strong analytical skills and the capacity to articulate technical trade-offs.
• Excellent written and verbal communication skills for effective remote collaboration.
• Dependability, ownership, and accountability for the quality of work.
• Proficient in building libraries and APIs utilized by other developers.
• Nice to have: experience with mobile SDKs, reusable libraries, or developer tools.
• Nice to have: experience with iOS and Android, cross-platform SDKs like React Native, SDK distribution, CI/CD, or versioning.
• Nice to have: contributions to open-source projects, personal projects, or technical documentation.
• Interest in sports, media, or content technology.
• Legal eligibility to work in Tunisia without restrictions, or the right to work in Tunisia via a visa.
• Up to EUR 25,000 salary on a full-time, permanent employment contract.
• 33 Days Paid Leave and Benefits.
• Paid take-home task, compensated regardless of the outcome.
• Fully remote work opportunity from anywhere in Tunisia.
• Modern technology stack and excellent tools.
• AI-first engineering culture.
mika AI
Travoom
EverCommerce
Cisco
Get handpicked remote jobs straight to your inbox weekly.