RIT Solutions, Inc.
Android Developer (Mobile Solutions Architect)
RIT Solutions, Inc., Des Plaines, Illinois, us, 60019
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 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
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