Application developer

1 position


Job Description

  • Design and build advanced applications for the android platform
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
  • Translate designs and wireframes into high quality code
  • Ensure the best possible performance, quality, and responsiveness of the application


  • BS/MS degree in computer science or related relevant field of study
  • Mapping business requirements to technology capabilities, identifying gaps and omissions and testing end-to-end solutions
  • Solid understanding of the .Net framework and object oriented concepts, with experience in using design patterns, distributed paradigms, modeling techniques and UML.
  • Familiarity with cloud message APIs and push notifications
  • Have published one or more iOS or android apps in the app store is preferred.
  • Ability to develop intuitive user interface designs
  • Demonstrate strong analytical skills and develop solutions to problems independently and through facilitated team discussions
  • Proactive and adept at problem solving and conflict resolution
  • Aptitude for rapidly learning new concepts and technologies and applying them in an agile manner
  • Ability to interact and build long-term business relationships with all levels of professionals
  • Excellent written and verbal communication, as well as time management skills
  • Strong affinity for technology


  • Competitive package
  • Paid time-off
  • Pay-for-Performance
  • Tuition reimbursement
  • Provident Fund


Please submit your CV to