Job Description :
Android Engineer
Redwood City, CA
Contract

Core technologies
Android, Java, Gradle, Ottobus, Roboelectric, Mockito, Data Binding
Peripheral Technologies
AWS, Jenkins, Jira, Sumologic, Elasticsearch You will:
API integration both standard http, and a proprietary messaging format.
Participate in all phases of software development life cycle and work closely with product design.
Architect and design features, write unit tests, participate in code reviews, and deliver production-ready code Update and refactor existing code
Create views which conform to specifications as defined by the product team Refine specifications with the Product Team
Participate in the interview process You have:
Deep Android experience with an emphasis on delivering fast and beautiful customer-facing applications. Experience writing, debugging, and monitoring production systems
Strong programming competency in Java, and one or more other languages A willingness to learn new technologies
Structured thinker and effective communicator Experience with multithreaded systems
Big Plus:
Experience with POS, restaurant, Credit Card, or payment technologies Experience working with undocumented APIs
Experience designing software that monitors and handles the failure of 3rd party components
             

Similar Jobs you may be interested in ..