{"schemaVersion":"jobsearcher.job.v1","id":"9bb98cc93d93f0c156f1121e","url":"https://jobsearcher.com/jobs/9bb98cc93d93f0c156f1121e","canonicalUrl":"https://jobsearcher.com/jobs/9bb98cc93d93f0c156f1121e","title":"Android Developer","description":"Position: Android Developer / Engineer\nLocation: Sunnyvale / San Bruno, CA\nDuration: Long term contract\nJob Duties and Skills:\n- Demonstrates up-to-date expertise and applies this to the development, execution, and improvement of action plans\n- Executes Mobile Engineering projects\n- Participates in the discovery phase of small to medium size Mobile Engineering projects\n-Participates in peer code reviews and team development\n- Provides and supports the implementation of business solutions\n- Provides mobile engineering support to the business\n- Troubleshoots business and production issues for mobile devices\n*Minimum Education and Experience required:\nBachelor's Degree in Computer Science or related field and 5 years of experience building scalable e-commerce applications or mobile software\nMinimum Skills required:\n- Experience with mobile software development using Java.\n- Experience using distributed source code version control systems (Git/Github)\n- Experience with the agile methodology Scrum\n- Experience with the development of mobile network clients using the HTTP protocol, REST APIs and Google Cloud Messaging\n- Experience with Google Play APIs : Maps, Location, and Cloud Messaging\n- Experience with software debugging techniques (debuggers, loggers, crash report tools)\n- Experience with analysis of memory issues such as memory leaks using memory analyzers tools (DDMS, MAT)\n- Experience with embedded real time systems with limited resources (memory and processing)\n- Experience with Android software development\n- Experience in design patterns, MVC, data structures and algorithms.\n- Experience in unit and integration testing Android code.\n- Published Android application is required.\nJob Type: Contract\nPay: $65.82 - $69.91 per hour\nExpected hours: 40 per week\nBenefits:\n401(k)\nDental insurance\nHealth insurance\nSchedule:\n8 hour shift\nMonday to Friday\nExperience:\nAlgorithms: 1 year (Required)\nGit: 1 year (Required)\nAbility to Relocate:\nSunnyvale, CA 94085: Relocate before starting work (Required)\nWork Location: In person","company":"Precisiontechnologiescorp","rawCompany":"precisiontechnologiescorp","city":"Sunnyvale","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-07-15T11:27:29.484Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"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":"Position: Android Developer / Engineer\nLocation: Sunnyvale / San Bruno, CA\nDuration: Long term contract\nJob Duties and Skills:\n- Demonstrates up-to-date expertise and applies this to the development, execution, and improvement of action plans\n- Executes Mobile Engineering projects\n- Participates in the discovery phase of small to medium size Mobile Engineering projects\n-Participates in peer code reviews and team development\n- Provides and supports the implementation of business solutions\n- Provides mobile engineering support to the business\n- Troubleshoots business and production issues for mobile devices\n*Minimum Education and Experience required:\nBachelor's Degree in Computer Science or related field and 5 years of experience building scalable e-commerce applications or mobile software\nMinimum Skills required:\n- Experience with mobile software development using Java.\n- Experience using distributed source code version control systems (Git/Github)\n- Experience with the agile methodology Scrum\n- Experience with the development of mobile network clients using the HTTP protocol, REST APIs and Google Cloud Messaging\n- Experience with Google Play APIs : Maps, Location, and Cloud Messaging\n- Experience with software debugging techniques (debuggers, loggers, crash report tools)\n- Experience with analysis of memory issues such as memory leaks using memory analyzers tools (DDMS, MAT)\n- Experience with embedded real time systems with limited resources (memory and processing)\n- Experience with Android software development\n- Experience in design patterns, MVC, data structures and algorithms.\n- Experience in unit and integration testing Android code.\n- Published Android application is required.\nJob Type: Contract\nPay: $65.82 - $69.91 per hour\nExpected hours: 40 per week\nBenefits:\n401(k)\nDental insurance\nHealth insurance\nSchedule:\n8 hour shift\nMonday to Friday\nExperience:\nAlgorithms: 1 year (Required)\nGit: 1 year (Required)\nAbility to Relocate:\nSunnyvale, CA 94085: Relocate before starting work (Required)\nWork Location: In person","datePosted":"2026-07-15T11:27:29.484Z","dateModified":"2026-07-15T11:27:29.484Z","hiringOrganization":{"@type":"Organization","name":"Precisiontechnologiescorp","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Sunnyvale","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"9bb98cc93d93f0c156f1121e"},"url":"https://jobsearcher.com/jobs/9bb98cc93d93f0c156f1121e"}}