> Markdown version of [/jobs/ext/2213145-senior-system-engineer-ios](https://www.wearedevelopers.com/jobs/ext/2213145-senior-system-engineer-ios). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior System Engineer - iOS - **Company:** Nuclei, Inc. - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Flutter, JavaScript (Programming Language), Multitier Architecture, Application Programming Interfaces (APIs), IOS Applications, Apple IOS, App Store (IOS), Architectural Patterns, Software Quality, Cursor (Graphical User Interface Elements), Software Debugging, Memory Management, IOS SDK, Model View ViewModel, Secure Coding, Software Engineering, Data Logging, GitHub Copilot, Ios Frameworks, Caching, Backend, Integration Tests, Cocoapods, React Native, Restful APIs, GPT - **Published:** August 24, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/pechjilw2y ## About the Role * 4 to 5 years of hands-on iOS development experience with Swift * Strong understanding of how to build and distribute iOS SDKs/frameworks * Experience with WKWebView, JavaScript-Native bridging, and secure storage (Keychain) * Good understanding of iOS app architecture patterns (MVVM, Clean Architecture, or similar) * Experience working with RESTful APIs and handling networking, caching, and error scenarios * Understanding of memory management, threading, and performance on iOS * Ability to write clear, readable code with proper documentation * Ensure SDK compatibility across multiple iOS versions, device types, and host application environments. * Develop diagnostic, logging, and monitoring capabilities to simplify partner integrations and troubleshooting. * Maintain SDK documentation, integration guides, and sample applications. * Knowledge of App Store release processes, SDK certification and provisioning. Good to Have * Experience building SDKs that are integrated into third-party apps * Exposure to working with banking or fintech applications * Understanding of security practices - encryption, certificate pinning, secure storage * Experience with CI/CD pipelines for SDK builds and releases * Familiarity with accessibility standards on iOS (VoiceOver, Dynamic Type) * Experience leveraging AI-assisted development tools such as GitHub Copilot, Cursor, Claude Code, ChatGPT, or similar tools to improve developer productivity, code quality, testing, and documentation. ## Description We are looking for a Senior System Engineer to join our iOS SDK team. You will work on our core mobile SDK that is integrated into partner banking and telecom applications. This is not a typical app development role. You will build and maintain a modular SDK that runs inside other companies' apps - handling authentication, secure token management, configuration, theming, and native-to-web communication. Your work directly impacts how millions of users experience lifestyle services inside their banking apps. You will be part of a small, focused integration team working closely with Android and backend engineers. What You Will Do * Build and maintain the iOS Core SDK that partners integrate into their apps * Design clean, well-documented public APIs for partner developers * Handle SDK end-to-end code with enhancements and maintenance, following best practices and secure coding * Work with WKWebView for communication between web modules and native code * Integrate and support the SDK across different partner banking apps - host apps can be native iOS, or cross-platform frameworks like Kony, Flutter, React Native, etc. * Collaborate with the Android team to keep SDK behaviour and APIs consistent across platforms * Debug integration issues and support partner developers during onboarding * Write unit and integration tests for SDK components * Package and distribute the SDK via Swift Package Manager or CocoaPods ## Related Videos - [ Evaluating AI models for code comprehension](https://www.wearedevelopers.com/videos/1462-evaluating-ai-models-for-code-comprehension) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [HTTP headers that make your website go faster](https://www.wearedevelopers.com/videos/1676-http-headers-that-make-your-website-go-faster) - [Intro to Flutter Development](https://www.wearedevelopers.com/videos/170-intro-to-flutter-development) - [Streaming AI Responses in Real-Time with SSE in Next.js & NestJS](https://www.wearedevelopers.com/videos/1630-streaming-ai-responses-in-real-time-with-sse-in-next-js-nestjs) - [Using Serious Tech for a Silly Game - How to Build an MVP with Flutter](https://www.wearedevelopers.com/videos/728-using-serious-tech-for-a-silly-game-how-to-build-an-mvp-with-flutter) ## Related Articles - [Basic And Advanced Networking in Dart and Flutter](https://www.wearedevelopers.com/magazine/112-basic-and-advanced-networking-in-dart-and-flutter) - [A Guide to Choosing the Right Tools for App Developers](https://www.wearedevelopers.com/magazine/391-a-guide-to-choosing-the-right-tools-for-app-developers) - [Cross Platform Mobile Development Frameworks to Use in 2025](https://www.wearedevelopers.com/magazine/404-cross-platform-mobile-development-frameworks-to-use-in-2025) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Flutter Developer Salary [2023]](https://www.wearedevelopers.com/magazine/199-flutter-developer-salary-2023) - [Dev Digest 118 - not a total recall](https://www.wearedevelopers.com/magazine/452-dev-digest-118-not-a-total-recall)