β Featured

Network International
Senior Backend/Mobile Engineer
This role is for a Senior Backend/Mobile Engineer focused on mobile SDK development for e-commerce payment solutions. It requires 6+ years of mobile development experience, proficiency in Kotlin and Swift, and knowledge of REST APIs. The position is permanent.
π Country
United Arab Emirates
ποΈ Location
Unknown
π Contract
Full-time
πͺ Seniority
Mid-Senior level
π° Range
Unknown
π± Currency
Ψ―.Ψ₯ AED
πΈ Pay
Unknown
ποΈ Discovered
August 3, 2025
π Location detailed
Dubai, United Arab Emirates
recZ3YUabCmd033oO
π§ Skills
#Segment #API Integration
Role description
About Us:
Network International is the largest Financial Technology company in Middle East and Africa. Payments is our core business where we provide services in more than 50 countries β UAE, Jordan, South Africa, Egypt are some of our key markets.
Apart from payments, we provide services on Data and Insights, Lending, Insurance, Risk Solutions, etc. Our core customers are businesses at every scale and segment, though recently we are growing in direct to consumer card segment as well.
About The Role:
The Senior Mobile Developer will be responsible for designing, developing, and maintaining mobile SDKs for Android and iOS platforms, enabling seamless integration with our Ecommerce payment gateway (N-Genius Online). The role involves working closely with cross-functional teams, including backend engineers, QA, product managers, and DevOps, to ensure delivery of high-quality, secure, and performant mobile solutions.
Key Responsibilities:
Mobile SDK Development.
β’ Lead the design, development, and maintenance of native Android and iOS SDKs for NGenius Online to ensure easy and secure integration by merchants and partners.
Cross-Platform Consistency.
β’ Ensure consistent features and behavior across Android and iOS platforms, maintaining high standards for performance and usability.
Security & Compliance.
β’ Implement industry best practices for security, including data encryption, secure authentication (OAuth2.0, OpenID), and compliance with PCI DSS standards.
Integration Support.
β’ Collaborate with partners and merchants to troubleshoot and support integration of the mobile SDKs.
API Integration.
β’ Consume and integrate RESTful APIs and payment services, ensuring seamless communication between mobile SDKs and backend systems.
Testing & Automation.
β’ Write and maintain unit, integration, and UI tests to ensure SDK stability and quality.
Documentation.
β’ Create and maintain comprehensive technical documentation and developer guides for SDK usage.
Monitoring & Optimization.
β’ Track SDK usage and performance using mobile analytics and crash reporting tools; identify and address issues proactively.
Collaboration.
β’ Work closely with product managers, designers, backend developers, and DevOps to deliver end-to-end solutions.
Key Requirements:
Education:
β’ Bachelorβs degree in Computer Science, Software Engineering, or equivalent.
Experience:
β’ Minimum of 6+ years of mobile development experience, with at least 3+ years in SDK development for Android and iOS.
β’ Proficient in Kotlin (Android) and Swift (iOS).
β’ Experience with SDK packaging, versioning, and publishing (Maven, CocoaPods, etc.).
β’ Familiarity with hybrid frameworks like Flutter or React Native is a plus.
β’ Experience in REST API integration, OAuth2.0, and OpenID.
β’ Strong understanding of mobile security standards, encryption, and secure communication.
β’ Hands-on experience with CI/CD tools for mobile (e.g., Fastlane, Bitrise, GitHub Actions).
β’ Familiarity with mobile analytics and monitoring tools like Firebase, Crashlytics, App Center, or Sentry.
β’ Strong knowledge of App Store and Play Store submission processes.
β’ Working knowledge of Agile methodologies, Jira, Git, Bitbucket, and Swagger.
β’ Excellent debugging and troubleshooting skills across mobile platforms.
β’ Strong communication and collaboration skills to work effectively in a cross-functional team environment.
About Us:
Network International is the largest Financial Technology company in Middle East and Africa. Payments is our core business where we provide services in more than 50 countries β UAE, Jordan, South Africa, Egypt are some of our key markets.
Apart from payments, we provide services on Data and Insights, Lending, Insurance, Risk Solutions, etc. Our core customers are businesses at every scale and segment, though recently we are growing in direct to consumer card segment as well.
About The Role:
The Senior Mobile Developer will be responsible for designing, developing, and maintaining mobile SDKs for Android and iOS platforms, enabling seamless integration with our Ecommerce payment gateway (N-Genius Online). The role involves working closely with cross-functional teams, including backend engineers, QA, product managers, and DevOps, to ensure delivery of high-quality, secure, and performant mobile solutions.
Key Responsibilities:
Mobile SDK Development.
β’ Lead the design, development, and maintenance of native Android and iOS SDKs for NGenius Online to ensure easy and secure integration by merchants and partners.
Cross-Platform Consistency.
β’ Ensure consistent features and behavior across Android and iOS platforms, maintaining high standards for performance and usability.
Security & Compliance.
β’ Implement industry best practices for security, including data encryption, secure authentication (OAuth2.0, OpenID), and compliance with PCI DSS standards.
Integration Support.
β’ Collaborate with partners and merchants to troubleshoot and support integration of the mobile SDKs.
API Integration.
β’ Consume and integrate RESTful APIs and payment services, ensuring seamless communication between mobile SDKs and backend systems.
Testing & Automation.
β’ Write and maintain unit, integration, and UI tests to ensure SDK stability and quality.
Documentation.
β’ Create and maintain comprehensive technical documentation and developer guides for SDK usage.
Monitoring & Optimization.
β’ Track SDK usage and performance using mobile analytics and crash reporting tools; identify and address issues proactively.
Collaboration.
β’ Work closely with product managers, designers, backend developers, and DevOps to deliver end-to-end solutions.
Key Requirements:
Education:
β’ Bachelorβs degree in Computer Science, Software Engineering, or equivalent.
Experience:
β’ Minimum of 6+ years of mobile development experience, with at least 3+ years in SDK development for Android and iOS.
β’ Proficient in Kotlin (Android) and Swift (iOS).
β’ Experience with SDK packaging, versioning, and publishing (Maven, CocoaPods, etc.).
β’ Familiarity with hybrid frameworks like Flutter or React Native is a plus.
β’ Experience in REST API integration, OAuth2.0, and OpenID.
β’ Strong understanding of mobile security standards, encryption, and secure communication.
β’ Hands-on experience with CI/CD tools for mobile (e.g., Fastlane, Bitrise, GitHub Actions).
β’ Familiarity with mobile analytics and monitoring tools like Firebase, Crashlytics, App Center, or Sentry.
β’ Strong knowledge of App Store and Play Store submission processes.
β’ Working knowledge of Agile methodologies, Jira, Git, Bitbucket, and Swagger.
β’ Excellent debugging and troubleshooting skills across mobile platforms.
β’ Strong communication and collaboration skills to work effectively in a cross-functional team environment.