Lead / Senior Android Developer
• Seeking 10+ years of experience in Android app development for software and integrating Bluetooth devices with mobile applications.
• Design and build sophisticated and highly scalable Android apps
• Ensure performance, quality, and responsiveness of applications.
• Maintain code integrity and organization.
• Proficient with mobile development tools like Xcode and Android Studio.
• Strong understanding of RESTful APIs and mobile libraries for networking
• Experience working with Java.
• Proficient with mobile development tools like Xcode and Android Studio.
• * Professional experience building native Android applications
• Significant experience building applications in Kotlin
• Strong software architecture experience Well versed in design patterns ( MVP, Clean/MVVM)
• Experience writing your own Repositories and Factories
• Understanding of the value of Dependency Injection and implementing Dagger
• Experience writing your own test scripts
• Proficiency using coroutines
• Clear and solutions oriented communication style with a passion for code quality
• Experience designing and architecting full stack applications, including API design and UI wireframing
• Someone who understands material design guidelines (e.g. you know how to be a good Android citizen while maintaining a strong unique brand identity)
• Clear communicate style within a collaborative team environment
• The ability to combine good judgement, empathy, and technical skills
• BS or MS in Computer Science or Engineering
Geoff Savage l Managing PartnerSend Resume to geoff@techounds.com
Apply tot his job
Apply To this Job