
Mobile Software Engineer β iOS, Android SDK
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in Algeria.
β’ Develop and deliver mobile SDK features from conception to launch, including problem identification, design, implementation, testing, enhancement, and final release.
β’ Enhance the performance, reliability, release quality, backward compatibility, and developer experience across native SDKs and associated services.
β’ Troubleshoot issues within SDKs and customer integrations by utilizing logs, diagnostics, and hypothesis-driven methods.
β’ Collaborate with Product and Delivery teams to comprehend customer use cases and constraints.
β’ Suggest straightforward and practical solutions, streamlining partner integration towards achieving βfirst story live.β
β’ Improve documentation, code samples, and integration guides.
β’ Recognize integrator challenges and advocate for enhancements in developer experience.
β’ Continuously refine tooling, scripts, templates, CI pipelines, test suites, and development scripts.
β’ Leverage AI tools for exploration, scaffolding, and refactoring, while validating outputs through tests, types, and sound judgment.
β’ Engage in code reviews and contribute to collaborative problem-solving methodologies.
β’ Take ownership of work from start to finish, identify blockers early, communicate effectively, and ensure follow-through until release.
β’ 2β4 years of practical experience in developing production mobile applications or SDKs using Swift for iOS or Kotlin for Android.
β’ In-depth knowledge of at least one native mobile platform: Swift for iOS or Kotlin for Android.
β’ Familiarity with contemporary native mobile frameworks and build tools.
β’ Understanding of APIs/HTTP, mobile app lifecycles, performance optimization, and automated testing.
β’ Proactive attitude with the ability to foresee issues and offer solutions.
β’ Comfortable with AI-assisted coding, utilizing AI as a standard starting point.
β’ Capable of clearly articulating technical decisions and trade-offs.
β’ Strong written and verbal communication skills for effective remote collaboration.
β’ Dependability, ownership, and accountability for the quality of work.
β’ Experience in creating libraries and APIs for use by other developers.
β’ Familiarity with mobile SDKs, reusable libraries, developer tools, cross-platform SDKs, SDK distribution, CI/CD, or versioning is advantageous.
β’ Contributions to open-source projects, personal projects, technical documentation, and interest in sports, media, or content technology are a plus.
β’ Must possess the legal right to work in Algeria, either freely or through a visa.
β’ Up to EUR 20,000 salary on a full-time, permanent employment contract.
β’ 33 days of paid leave and additional benefits.
β’ Compensated take-home task, payment guaranteed regardless of the outcome.
β’ Fully remote work available from anywhere in Algeria.
β’ Access to a modern tech stack, excellent tooling, and an AI-first engineering culture.
Cloudera
Stellar Cyber
Pragmatike
Pragmatike
Get handpicked remote jobs straight to your inbox weekly.