SENIOR ANDROID DEVELOPER, HALIFAX, NOVA SCOTIA

Description

  • At least 7+ years of overall development experience
  • 3+ years development experience with Android.
  • Successful design, development and delivery to a production environment of an enterprise-class software system
  • High attention to detail and commitment to quality
  • Initiative and creativity when approaching challenges
  • Demonstrated ability and flexibility to manage time and priorities effectively
  • Experience working on a project that involved four or more team members.
  • Strong knowledge of OO, design patterns and techniques
  • Strong understanding of application frameworks, libraries, modules and open source software, and the ability to combine them to form solutions.

Qualifications

Your experience in Android Development will include:

  • Android:
    • Platform & knowledge of version differences, gingerbread – honeycomb – ice cream sandwich – jellybean
    • Activities, Intents, Fragments, Loaders etc
    • Threading: Handler, Service, AsyncTask
    • Content Providers & Content Observers
    • SQLite, OrmLite
    • Layouts & Styles
    • Hardware acceleration
    • Android Manifest
    • Hybrid development concepts
    • Pros & cons & workarounds
    • Webviews & Javascript interface
    • Asset: JSON / Html5
    • IDE: Intellij or Eclipse
    • Build: Ant and/or Maven
  • Java:
    • Object oriented
    • IoC: Spring or Google Guice
    • Databases: Hibernate, OrmLite, SQL
    • Java/Google Coding Standards
    • Knowledge of design patterns
Bonus assets:
  • Application frameworks: Hibernate, Spring
  • Application servers: JBoss or Oracle Glassfish
  • Web servers: IIS, Apache HTTP
  • IDEs: Eclipse, IntelliJ

Reference Number

0631

Location

Halifax, Nova Scotia

Salary

Negotiable

Apply For This Job

Bookmark the permalink.