What are the responsibilities and job description for the Mobile Android Developer position at Scout ET?
Company Description
Scout ET Inc (Our Staffing platform & MJ TALENT (Software Development)
Job Description
Title: Mobile Android Developer
Location: Birmingham, AL
Duration: 3 Months Contract
3-5 years of Android Development experience
Android developer:
· Develop and maintain high quality code for complex applications
· Collaborating with back-end engineers on integrating back-end logic with mobile applications
· Ability to work on, prioritize and manage multiple assignments and projects
· Anticipate problems and future technical needs and take necessary corrective steps to ensure they are addressed
· Ability to learn and adapt to new technologies quickly
· Ability to collaborate with high-performing, cross-functional team members on site and remotely
JOB REQUIREMENTS:
· Have a wide range of mobile development experience and an understanding of mobile software design concepts and are happy and confident in making suggestions, inputting into our process and improving quality
· Passionate about programming, you’ll be always on the lookout for new technologies that could help us to build a first-class product
· Agile/Scrum and Continuous Integration experience
· Android Development: Java, Xml, Eclipse ADT or AndroidStudio IDE, Gradle.
· Strong object-oriented programming and design skills
· 2 years of hands-on Android experience in a professional environment
· Having published at least one app published in the Play Store would be a great plus
· Comfortable with common demands of Android app development: compatibility libraries, responsive design using fragments, APIs of Google Play Services library like Maps and Analytics, dependency injection libraries like Guice, experience with A/R libraries like Metaio or Wikitude, consume of REST services using Google Client or Apache HttpClient libraries. Direct experience with every single one isn’t required, but you should have a healthy exposure to many of them
· Experience with payment networks
· Knowledge of other mobile platforms
· Familiarity with issue tracking systems (e.g. JIRA)
· Familiarity with version control systems (e.g. git
· Knowledge in UX design patterns
· General knowledge of AWS platform
· Experience writing unit tests using modern testing tools
· Must have strong problem solvi)ng skills: must be creative, analytical, adaptable, logical and thorough and be willing to work in a team environment
· Spanish knowledge is a plus.
Additional Information
Thanks,
Phani
phani(at)scoutet(dot)com
609 - 888 – 6753