{"schemaVersion":"jobsearcher.job.v1","id":"43f8b0cef6898b45bce6c0e3","url":"https://jobsearcher.com/jobs/43f8b0cef6898b45bce6c0e3","canonicalUrl":"https://jobsearcher.com/jobs/43f8b0cef6898b45bce6c0e3","title":"Android Developer","description":"Job Title: Android Engineer\nLocation: Sunnyvale, CA (Hybrid)\nDuration: Long term Contract\nJob Duties and Skills:\nDemonstrates up-to-date expertise and applies this to the development, execution, and improvement of action plans\nExecutes Mobile Engineering projects - Participates in the discovery phase of small to medium size Mobile Engineering projects\nParticipates in peer code reviews and team development\nProvides and supports the implementation of business solutions\nProvides mobile engineering support to the business\nTroubleshoots business and production issues for mobile devices\nMinimum Education and Experience required:\nBachelor's Degree in Computer Science or related field and 8-10 years of experience building scalable ecommerce applications or mobile software\nMinimum Skills required:\nExperience with mobile software development using Java.\nExperience using distributed source code version control systems (Git/Github)\nExperience with the agile methodology Scrum\nExperience with development of mobile network clients using HTTP protocol, REST APIs and Google Cloud Messaging\nExperience with Google Play APIs : Maps, Location, and Cloud Messaging\nExperience with software debugging techniques (debuggers, loggers, crash report tools)\nExperience with analysis of memory issues such as memory leaks using memory analyzers tools (DDMS, MAT)\nExperience with embedded real time systems with limited resources (memory and processing)\nExperience with Android software development\nExperience in design patterns, MVC, data structures and algorithms.\nExperience in unit and integration testing Android code.\nPublished Android application is required.\nTop 3 Skills Needed or Required\nJava\nKotlin\nMobile design patterns\nJob Type: Contract\nPay: $66.15 - $70.22 per hour\nSchedule:\n8 hour shift\nMonday to Friday\nExperience:\nSDKs: 1 year (Preferred)\nAndroid: 7 years (Preferred)\nWork Location: In person","company":"Ariana Solutions","rawCompany":"ariana solutions","city":"Sunnyvale","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-04-12T20:39:51.167Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Android Developer","description":"Job Title: Android Engineer\nLocation: Sunnyvale, CA (Hybrid)\nDuration: Long term Contract\nJob Duties and Skills:\nDemonstrates up-to-date expertise and applies this to the development, execution, and improvement of action plans\nExecutes Mobile Engineering projects - Participates in the discovery phase of small to medium size Mobile Engineering projects\nParticipates in peer code reviews and team development\nProvides and supports the implementation of business solutions\nProvides mobile engineering support to the business\nTroubleshoots business and production issues for mobile devices\nMinimum Education and Experience required:\nBachelor's Degree in Computer Science or related field and 8-10 years of experience building scalable ecommerce applications or mobile software\nMinimum Skills required:\nExperience with mobile software development using Java.\nExperience using distributed source code version control systems (Git/Github)\nExperience with the agile methodology Scrum\nExperience with development of mobile network clients using HTTP protocol, REST APIs and Google Cloud Messaging\nExperience with Google Play APIs : Maps, Location, and Cloud Messaging\nExperience with software debugging techniques (debuggers, loggers, crash report tools)\nExperience with analysis of memory issues such as memory leaks using memory analyzers tools (DDMS, MAT)\nExperience with embedded real time systems with limited resources (memory and processing)\nExperience with Android software development\nExperience in design patterns, MVC, data structures and algorithms.\nExperience in unit and integration testing Android code.\nPublished Android application is required.\nTop 3 Skills Needed or Required\nJava\nKotlin\nMobile design patterns\nJob Type: Contract\nPay: $66.15 - $70.22 per hour\nSchedule:\n8 hour shift\nMonday to Friday\nExperience:\nSDKs: 1 year (Preferred)\nAndroid: 7 years (Preferred)\nWork Location: In person","datePosted":"2026-04-12T20:39:51.167Z","dateModified":"2026-04-12T20:39:51.167Z","hiringOrganization":{"@type":"Organization","name":"Ariana Solutions","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Sunnyvale","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"43f8b0cef6898b45bce6c0e3"},"url":"https://jobsearcher.com/jobs/43f8b0cef6898b45bce6c0e3"}}