Andriod Developer

Job Description

Responsibilities

  • Work with UI design team and validate the UI wireframes and design assets for the targeted mobile apps while ensuring great user experiece
  • Interpret UI/UX wireframes and design assets into functional requirements for development of high-performance Android phone and tablet apps
  • Work with leads for Client and Core development to ensure that the UI designs are implementable
  • Work with UX development team and ensure that the UI development meets user acceptance testing
  • Research the latest technologies, test, implement, and report back to the team on what youÕve discovered
  • Push the boundaries of whatÕs possible with creative solutions to hard, mobile-centric problems like synchronization, asynchronous APIs, and leveraging offline device capabilities What You Need for this Position
  • Understanding nuances of fragments and Android XML layouts, and how to create adaptive interfaces that work for both phones and tablets

Required Skills

  • Expertise with Java, design patterns, and the Android/Eclipse developer tool chain
  • Familiarity with Robotium and Roboelectric (automated UI testing and mocking) a plus

Required Experience

  • Experience with Android development for atleast two years
  • Experience collaborating with senior backend and senior mobile developers in an agile environment with little supervision
  • Extensive hands-on experience creating custom UI controls, consuming RESTful APIs, designing protocols, implementing delegate interfaces, animations, and performance optimization

Education Requiements

Upload your CV/resume or any other relevant file. Max. file size: 256 MB.

Equal Employment Opportunity (EEO): All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

Got a question? We're here to help.