Mobile Architect Position Available In Cobb, Georgia
Tallo's Job Summary: This job listing in Cobb - GA has been recently added. Tallo will add a summary here for this job shortly.
Job Description
Mobile Architect
SOAL TECH
Atlanta, GA Job Details Contract Up to $65 an hour 2 hours ago Benefits Health insurance Dental insurance Vision insurance Life insurance Qualifications CI/CD Kotlin Management Software troubleshooting iOS development RESTful API XML Mobile applications Data structures iOS 11+ years Git Test-driven development Android SDKs APIs JSON Unit testing Senior level Multithreading Jenkins Mobile design 10 years Full Job Description Title
- Mobile Solutions Architect Work Mode
- Hybrid
- 3 Days On-site Location
- Atlanta, GA Job Type
- Contract
- 6 Months Pay Rate
- $65/h on W2 Interview Process
- 1) Online Technical Assessment (15 MCQs)
- 2) Online Interview with Client
- 3) On-site Interview with Client Job Description As a Mobile Solutions Architect Contractor, you will design and implement mobile solutions to meet client requirements and enhance user experience.
Develop and document mobile application architecture and design specifications. Evaluate and select appropriate mobile technologies and frameworks. Ensure mobile solutions are scalable, secure, and maintainable. Collaborate with developers to integrate mobile solutions with existing systems. Troubleshoot and resolve technical issues related to mobile applications.
Design & Development:
Build and maintain Android and iOS applications using Kotlin, with a focus on best practices and high-performance architecture.
Mobile Engineering Expertise :
Leverage 12+ years of experience in native mobile engineering to deliver robust, scalable solutions for Android.
Architectural Patterns :
Implement CLEAN architecture, SOLID principles, and other best practices to ensure modular, scalable, and maintainable codebases.
SDK & Framework Development:
Create reusable SDKs and frameworks for internal and external use.
SDK Expertise:
Utilize your experience with the Android SDK, Android Studio, and Google Android design principles.
Jetpack Components:
Leverage Android Jetpack components for application lifecycle management, navigation, and data handling.
- Proficiency in
Mobile Frameworks:
Utilize a wide range of mobile frameworks and libraries to efficiently develop features and improve application performance.
Complex Application Development:
Lead the development of large-scale, complex applications, ensuring they are robust, testable, and maintainable.
Data Persistence :
Utilize Room and DataStore for Android data storage, and iOS equivalents where applicable.
Testing & Quality Assurance :
Apply Test-Driven Development (TDD) practices with a focus on unit testing, UI testing, and building testable software architectures.
Multi-Device Compatibility:
Ensure applications support both phones and tablets in portrait and landscape orientations across iOS and Android platforms.
Multithreading & Memory Management :
Efficiently manage background tasks and memory usage through appropriate multithreading techniques and memory profiling tools.
Error Handling & Caching :
Implement robust error-handling mechanisms and caching strategies using built-in Android libraries, third-party tools, and iOS frameworks.
Networking :
Integrate with RESTful APIs, and process JSON and XML data formats, ensuring smooth data communication across both platforms.
Performance Optimization:
Profile and optimize performance using tools like Android Profiler, Xcode Instruments, focusing on memory and execution efficiency.
Version Control:
Collaborate using Git and tools like SourceTree for version control and code collaboration across Android and iOS teams.
CI/CD Pipelines:
Set up continuous integration and delivery pipelines using Android build tools, Jenkins, and equivalent iOS tools to streamline the development process.
Third-party Libraries & APIs:
Integrate third-party libraries and APIs, ensuring seamless interaction across platforms.
Algorithms & Data Structures:
Implement and optimize algorithms and data structures to ensure efficient app performance.
Job Type:
Contract Pay:
Up to $65.00 per hour Expected hours: 40 per week
Benefits:
Dental insurance Health insurance Life insurance Vision insurance
Schedule:
8 hour shift Day shift
Work Location:
In person