Android Developer || Houston, TX &IL

Android architect
Contract Corp-To-Corp, Contract Independent, Contract W2, Long Term

Job Description

Position: Android Developer

Location: Houston, TX & IL


  • You are an experienced Android architect who has an established track record breaking down complex problems into smaller, composable parts. You are able to clearly communicate complex software architecture to project stakeholders and Tech Leads. You drive the quality up and the risk down. You are an expert at applying platform features and best practices, and sharing that knowledge to help the team grow. You like to share your best coding practices including good design documentation, unit testing techniques and uphold peer to peer code reviews

    Support translating complex business requirements into actionable units of work that team members can understand and implement
    Clearly communicate risk and implementation details to Mobile leadership
    Mentors team members and participate in engineering leadership
    Be a key driver of our agile development workflow
    Create Application Architecture and Technical design using well groomed design pattersn and solutions
    Produce clean architecture principles and enable team to write code to the highest standard by frequent code reviews

    Bachelors in Computer Science or related field of study required, Masters preferred
    12+ years of experience in a technical role
    10+ years of Mobile Development Experience in Android
    5+ years of experience in a lead role architecting and designing native apps solutions for Android
    Demonstrate architecting deployments techniques for Android apps [Artifactory /Gradle experience preferred]
    Expertise in programming in Kotlin and implementing core modules using MVVM design pattern
    Expertise in Architecting data flow between modularized SDKs and component libraries
    Strong understanding of Core libraries, application frameworks and Android architecture [Preferred solid knowledge of Android Jetpack Architecture components]
    Strong experience with Cloud Messaging APIs, offline storage, background processing, threading, and performance tuning, caching and performance optimization
    Solid knowledge of data structures, algorithms and designing for performance, scalability and 100% availability systems
    Solid grasp in developing reusable artifacts, modules and assets
    Solid database management skills Room Persistence, mySQL, Relational Database Design
    Must have understanding to locate and optimize code for efficiency and performance
    Experience with defining and implementing Unit Tests with JUnit, Robolectric, Espresso TDD experience will be Bonus points
    Competence in working through code deployment techniques to Google Play
Mani Maran.
Urbane Systems.
Dice Id : 10424459
Position Id : 2021-3267
Originally Posted : 2 months ago
Have a Job? Post it