Description

As a Mobile Solutions Architect, you will design and maintain high-performance Android (and iOS) applications with a focus on scalability, modularity, and clean architecture. You'll lead development of mobile apps and SDKs, ensuring robust integration, testing, and deployment within enterprise environments.

Key Responsibilities:

  • Design, develop, and maintain Android and iOS apps using Kotlin with CLEAN architecture and SOLID principles
  • Build reusable SDKs and frameworks, ensuring modular, scalable, and maintainable mobile code
  • Integrate RESTful APIs, manage CI/CD pipelines, and use tools like Android StudioJetpack, and Xcode Instruments
  • Apply Test-Driven Development (TDD) and ensure multi-device compatibility across platforms
  • Implement robust features for data persistence (Room, DataStore)error handlingcaching, and multithreading
  • Lead performance tuning using profilers, optimize app memory and execution efficiency
  • Use version control systems like Git and tools such as SourceTree for collaboration
  • Work closely with developers, architects, and stakeholders to ensure seamless integration with enterprise systems

 

  • Deep experience in mobile app architectureSDK development, and CI/CD pipelines
  • Strong grasp of data structuresalgorithms, and performance optimization
  • Prior experience in cross-functional enterprise projects and secure, scalable deployments

Education

Any Gradute