Previous Job
Previous
Android Team lead
Ref No.: 18-01687
Location: Northbrook, Illinois
Primary Skills :
  • Experience with Android SDK, Java and UI design principles, patterns, and best practices
  • Hands on experience with Web Services, SOAP, REST , JQuery and JSON to connect mobile apps to back-end services
  • Hands experience with the build tool Gradle
  • Proficient with common Android Framework API's (WebViews,Location, Camera, Notifications, Maps and etc)
  • Experience with offline storage, performance, thread management and code quality monitoring and tuning
  • Experience in using Fragments, Activity workflow, ActionBar Navigation, Menu designs and view controls, and Loaders - A knack for benchmarking and optimization
  • Experience in Test Driven Development (TDD)
  • Code versioning tools, such as Git, SVN Mobile IDEs: Android Studio, Intellij and/or XCode

Secondary Skill:
  • Knowledge on Java Scripting languages like Angular JS/React JS and iOS development.
  • Advanced Knowledge in Automated UI Testing Concepts and technologies like Appium, Robotium.

Job Roles/Responsibilities :
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with a team to define, design, and ship new features
  • Help maintain code quality, organization, and automatization
  • Develop and perform unit testing of application. Prototype solutions as needed
  • Work with Business and Technical leads on requirement analysis and technical design
  • Co-ordinate with offshore team and lead them for project delivery
  • Work closely with the team, product management, and QA to design and develop Android applications.
  • Analyze, plan and deliver production issues based on Business priority