Description

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 Studio, Jetpack, and Xcode Instruments

· Apply Test-Driven Development (TDD) and ensure multi-device compatibility across platforms

· Implement robust features for data persistence (Room, DataStore), error handling, caching, 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 architecture, SDK development, and CI/CD pipelines

· Strong grasp of data structures, algorithms, and performance optimization

· Prior experience in cross-functional enterprise projects and secure, scalable deployments

Education

Any Graduate