Senior Mobile Architect with SDK, Security Platform
Project overview
The project focuses on modernizing a cross platform mobile SDK used for digital fraud prevention and customer authentication in financial services. The goal is to design a scalable and secure architecture that simplifies partner integration, improves performance, and supports long term product growth.
Team
You will work in a cross functional distributed team that includes mobile engineers, architects, product owners, and security specialists. The team collaborates closely across platforms and regions, contributing to architecture decisions, roadmap planning, and design validation activities.
Position overview
We are looking for a Senior Mobile Architect who will define and drive the target architecture and modernization strategy for mobile SDKs across iOS and Android platforms. You will establish engineering standards, design public APIs, guide migration strategy, and collaborate with product and engineering teams to ensure consistent and high quality delivery.
Technology stack
Kotlin, Java, Swift, Objective C, Gradle, Maven, AAR, XCFramework, Swift Package Manager, CocoaPods, ProGuard, R8, CI CD pipelines, telemetry tools, Keychain, Android Keystore, Secure Enclave
Responsibilities
Define and evolve the target architecture for mobile SDKs across iOS and Android
Design and maintain clear and stable public API contracts with versioning strategy
Develop modernization roadmap and support incremental migration of existing SDKs
Collaborate with engineering and product teams to align architecture with business goals
Establish standards for SDK distribution, integration, and lifecycle management
Ensure compatibility across platforms, OS versions, and partner environments
Drive improvements in SDK stability, performance, and developer experience
Optimize SDK footprint including binary size, startup impact, and resource usage
Define and enforce security and data protection practices within the SDK
Contribute to proof of concept implementations to validate architectural decisions
Guide observability practices including logging, telemetry, and error tracking
Support CI CD and release processes for consistent and reliable SDK delivery
Requirements
10+ years of experience in software engineering including mobile architecture
Hands on experience designing and delivering mobile SDKs used by external applications
Experience leading modernization initiatives and migrating live SDKs without breaking integrations
Strong understanding of API design including versioning and backward compatibility
Experience with cross platform SDK packaging and distribution for Android and iOS
Knowledge of modular architecture and dependency management strategies
Experience optimizing SDK performance including binary size, startup time, and resource usage
Understanding of mobile security practices including secure storage and certificate pinning
Familiarity with privacy and compliance requirements in mobile applications
Experience with observability tools and release engineering practices
Strong communication skills and experience collaborating with multiple stakeholders
Nice to have
Experience in financial services, fraud prevention, or enterprise security solutions
Familiarity with anti tampering techniques and runtime protection approaches
Experience with remote configuration and feature flag systems
Knowledge of platform specific background execution and system constraints
Exposure to sensor based or behavioral data processing in mobile applications
What We Offer:
Vacation days: Up to 26 business days per year.
10 illness/special days off per year (fully paid, no medical papers needed) for all contract types
Health and life insurance (Luxmed)
MyBenefit platform with Multisport option
Internal psychological support service
English language classes from the first working day
Access to external learning platforms: O’Reilly, LinkedIn Learning, Udemy, and a wide catalog of diverse internal training
Flexible workplace: work from the office, from home, or choose a hybrid option
Tech Skills Mentoring Program
Opportunities to develop as a public speaker, mentor, or technical interviewer
Fully paid idle (bench) when not involved in a project
Certification reimbursement (AWS, GCP, Microsoft, etc.)
Senior Mobile Architect with SDK, Security Platform
Senior Mobile Architect with SDK, Security Platform