Seeking Mobile Developers for both iOS and Android platforms. This is an intermediate mobile developer role. Your primary focus will be development of iOS/Android applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. A commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.

Required Skills & Experience

  • 3+ years native iOS/Android application development
  • Advanced skills in Swift and Objective-C with latest iOS SDKs / Advanced skills in Java
  • Ability to build production quality applications
  • Understanding software design patterns and modern architectural principals
  • Good communicator, positive personality and team player
  • Strong problem-solving skills
  • Current applications published in the App Store / Google Play
  • Experience with Agile methodologies Energized by a fast-paced environment
  • Working knowledge of test-driven development practices
  • Experience writing multi-threaded, asynchronous code
  • Experience with Protocol oriented, functional programming
  • Experience with offline storage, threading, and performance tuning
  • Proficient with various Testing processes
  • Knowledge of web technologies and UI/UX standards
  • Understanding of Apple’s design principles and interface guidelines
  • Proficient understanding of Git Familiarity with continuous integration

Responsibilities

Design and build native applications for the iOS/Android platform Ensure the performance, quality, and responsiveness of applications Collaborate with a team to define, design, and ship new features Identify and correct code smells, eliminate bugs Help maintain code quality, organization, and architecture.

Last date to submit application 30 Dec 2017

Apply Now