Middle/Senior Mobile Dev (iOS, Android)

The Galleria Building, District 2, Ho Chi Minh
See map
12 days ago

Top 3 Reasons To Join Us

  • Private Healthcare
  • Attractive salary
  • International environment

Job Description

Our client in European consortium bringing together banking institutions, media channels... wants to set up an IT platform in Vietnam to develop a mobile application intended for VIPs.

We are looking for a mobile developer responsible for the development and maintenance of applications aimed towards iOS, Swift and Android, including mobile phones, tablets, and full-fledged computers.

Your primary focus will be development of iDevice /Android applications and their integration with back-end services.

You will evolve in a dynamic and agile R&D team. In charge to develop our newly product intended for VIPs.  You will work with all the company team from the product owner, marketing, creative, support, pre-sale to technical team in Europe. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.

To accomplish perfectly your mission, you should be:

  • Ability to understand business requirements and translate them into technical requirements
  • Design and User Experience thinking
  • Details oriented and pixel perfect eye
  • Optimize the tools and workflows defined by the team and also propose ideas/solutions
  • Creative and proactive
  • Valued member of an autonomous, cross-functional agile team
  • At least +1y of experiences in mobile development
  • Technical leader in your domain
  • Collaborate closely with product managers, designer and other software engineers
  • Ensure the performance, quality, and responsiveness of applications
  • Identify and correct bottlenecks and fix bugs
  • Handle the evolution, implementation and improvement of the mobile application
  • Help maintain code quality, organization and automatization
  • Write and maintain documentation

Your Skills and Experience

Common skills:

  • Strong knowledge of iOS/OS X/Swift/Android UI design principles, patterns, and best practices
  • Design and build applications for iOS/OS X/Swift/Android
  • Good sense of UI design and a user experience
  • Ability to design applications around natural user interfaces
  • Solid understanding of object-oriented programming 
  • Good knowledge of performance limits and characteristics
  • Knack for benchmarking and optimization
  • Knowledge of memory management and multi-threading
  • Experience with embedded databases and other system datastores
  • Familiarity with RESTful APIs to connect to back-end services
  • Have published one or more apps in the store
  • Experience with offline storage, threading, and performance tuning
  • SQL languages and ORM
  • Social Media API Integration (Facebook, Google+, GoogleMaps, Twitter, Linkedin etc ….)
  • Unit Test and TDD process
  • Versioning Control tools

Good to have experiences:

  • Media/interactive/marketing/online advertising industries
  • Video/audio processing (sound finger print, computer vision)
  • Media streaming (live streaming, progressive download, adaptive bitrate streaming etc ...)
  • Media server (WOWZA, FMS, Red5, Unreal Media Server etc ...)
  • Distributed memory caching system like memcached and redis
  • Hybrid (Ionic framework, cordova, react native, xamarin) mobile apps programming
  • CDN and load balancing infrastructure
  • Database design
  • Multi thread and process programming
  • Network programming (socket , websocket, webrtc)
  • Low level programming (C/C++)
  • GIS (Geospatial Information System)
  • Continuous Integration system