Senior System Engineer - iOS

nucleiยท Technology
Apply Now โ†—
๐Ÿ“ Ahmedabad, GJ, IndiaFULL TIME

About this role

About Nuclei
Nuclei is an enterprise SaaS company building the Beyond Banking and Beyond Connectivity products for banks and telecom companies across India, the Middle East, and Europe. We work with 25+ leading BFSI and telecom enterprises.

Before we started Nuclei, we listed down a few guiding principles. These were essentially the learnings from our previous startups/companies:
  • Think big, think global
  • Build a sustainable company, from various perspectives
  • Build for the long term, take long term decisions.
  • Leverage distribution
  • Make our team the core product

What are we looking for?
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


What We Are Looking For
  • 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.

Frequently Asked Questions

Is the salary disclosed for the Senior System Engineer - iOS position at nuclei?
The salary for this Senior System Engineer - iOS role at nuclei is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Senior System Engineer - iOS position at nuclei located?
This Senior System Engineer - iOS role at nuclei is based in Ahmedabad, GJ, India. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Senior System Engineer - iOS role at nuclei full-time or part-time?
This is listed as a FULL TIME position. It is posted as a Senior System Engineer - iOS role in the Technology department at nuclei.
Which team or department does the Senior System Engineer - iOS at nuclei belong to?
This Senior System Engineer - iOS position is part of the Technology department at nuclei. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Senior System Engineer - iOS position at nuclei?
Click the "Apply Now" button on this page. You will be redirected to nuclei's official application portal hosted on keka where you can submit your application directly.
When was the Senior System Engineer - iOS job at nuclei posted?
This Senior System Engineer - iOS position at nuclei was posted on Aug 13, 2026. Apply as soon as possible โ€” early applications are often reviewed first.
Senior System Engineer - iOS
nuclei
Apply for this role โ†—

You'll be redirected to nuclei's official application page on keka.