Areas of Expertise

  • IT - Software Development
  • IT - Database Administration
  • IT - DataWarehouse & BusinessIntelligence

  • IT - Architecture
  • IT - Application Support
  • IT - Design (Graphics)

  • IT - System / Network Administration
  • IT - Management / Project Management
  • IT - Quality Assurance / Testing

  • IT - Business Analysis
  • IT - Consultancy
  • Telecom Engineering

  • IT - Hardware
  • IT - Marketing
  • IT - Sales

  • IT - Business Development
  • Automation
  • Finance

  • Human Resources
  • IT - Audit / Security
  • Office management / Administration

  • IT - Management / Executive Management
  • IT - Team Leading / Coordination
  • IT - SAP Consultancy/Development

Open Jobs






Android Developer


Summary:

Our client is a company founded in 1989 with headquarters in Canada. They develop a wide range of security solutions designed to suit all requirements for industrial, banking, and the private sectors.
We are looking for an Android developer to join our global R&D team. You will be part of a
team that develops Android applications for both current and future security products.

Responsibilities:

o Design and build advanced applications for the Android platform
o Collaborate with cross-functional teams to define, design, and ship new features.

Basic Qualifications:
o Proven software development experience
o 3+ years of experience developing for Android
o 3+ years of coding experience in OO languages (Java, C# etc.)
o Strong understanding of OOP concepts and design
o Experience using web services (e.g. REST/SOAP)
o Experience using WebSocket
o knowledge of design patterns for Android- big advantage
o Familiar with Android SDK: UI, Activities lifecycle, GCM, Shared Preferences & SQLite, multi-threading programming and other framework elements
o Experience building mobile applications for iOS- a plus
o Experience with mobile web technologies (JS, HTML, CSS)
o Up to date with latest Android technologies
o Advantage: familiar with security products

Skills:
o Team player – good personal skills and human relations
o Responsible, reliable, self-managed
o Open minded, creative, self-learner
o Hardworking, dedicated