Senior Mobile SDK Engineer
Buenos Aires, Argentina
As a Senior Mobile SDK Engineer at Appstack, you will be the architect and guardian of our core technology. Our customers are other developers, so your code must be the most stable, performant, and well-documented component of their stack.
You will lead the development and deployment of our SDKs across multiple environments—ensuring that whether a client uses Native, React Native, or Unity, their experience with Appstack is seamless.
What is Appstack?
Responsabilities
Multi-Platform Development: Own the lifecycle (design, dev, test, and deploy) of Appstack SDKs for iOS (Swift), Android (Kotlin), and React Native.
Ecosystem Expansion: Support and maintain our Unity integration (desired) and explore new wrappers as our customer base grows.
Developer Success: Act as the technical point of contact for clients during onboarding. You’ll help them integrate our SDK, debug their implementations, and provide high-level "pro-code" advice.
CI/CD & Automation: Build and maintain robust pipelines to automate the testing and distribution of libraries (CocoaPods, SPM, Maven, NPM).
Technical Writing: Create "gold standard" documentation, sample apps, and integration guides that make onboarding effortless for our users.
You might be a good fit if…
You are a Polyglot Mobile Expert: You have deep proficiency in Native iOS and Android, and you are highly comfortable bridging those worlds into React Native.
You are a DX (Developer Experience) Enthusiast: You believe an SDK is only as good as its documentation and its "time-to-first-event."
You are a Rigorous Tester: You understand that a bug in an SDK can crash thousands of third-party apps, so you prioritize unit testing, integration testing, and automated QA.
You are a "Group Builder": You enjoy the "Support Engineer" aspect of the role—helping external teams succeed feels as rewarding to you as shipping a new feature.
Tech stack
Languages: Swift, Kotlin, TypeScript/JavaScript. (C# for Unity is a major plus).
Tooling: Proficiency with Git, Fastlane, and CI tools (GitHub Actions, Bitrise, or similar).
Architecture: Deep understanding of concurrency, memory management, and binary size optimization.
Education & Experience
Experience: 5+ years in mobile engineering, with specific experience building libraries, SDKs, or open-source tools.
Proven Delivery: You have successfully published and maintained packages in public or private registries.
You are not a good fit if…
Attitude
You believe you already know everything and resist feedback.
You are satisfied with your current skills and don’t want to keep improving.
You prefer clever tricks over clarity and maintainability in your code.
Lack rigor
You do not review your own pull requests before asking for review.
You start coding without ensuring you fully understand the requirements.
You consider a task complete as soon as the code “works,” without caring about robustness or edge cases.
Why Join Appstack?
Learn a lot by working with the top 1% of tech talents
Opportunity to shape the technical foundation and future of a growing startup.
Work in a dynamic and collaborative environment with modern tools and technologies.
Drive meaningful impact by owning the platform's key features and shaping the user experience.