Posted Wednesday 11th November 2015

Mobile Application Developer

Criptyque- Pryvate Limited

We are currently seeking a Mobile Application Programmer who will work for our Software Development department. This position will be responsible for design and configuration of mobile application user interface, integration with existing mobile application code base and bridge product development between back-end developers and client to create an enriching user experience.

Primary responsibilities

  • Drive the enablement of smartphones and tablet devices across all divisions of the Company
  • Conceive and design user interface prototypes based on high level feature requirements
  • Build interfaces for mobile and desktop based applications to address customer and business needs.
  • Build iOS and Android apps according to technical design specifications.
  • Follow Apple iOS and Android coding standards.
  • Design and develop new application features
  • Design and build modular components to promote reuse.
  • Perform testing of the overall applications
  • Ensure that shared services are utilized, development standards are being adhered to and best practices are followed.
  • Coordination with other IT staff to leverage shared services.
  • Manage day-to-day tasks with minimal supervision and complete deliverables in a timely fashion.
  • Communicate clearly and concisely in bother written and oral formats all information.

Key Skills Required

  • Knowledge  / expertise in: Objective-C, Xcode, MVC, and related design patterns
  • Strong understanding of User Interface (UI) and User Experience (UX) principles
  • Understanding of relational databases with a basic to Intermediate SQL knowledge
  • Working knowledge of Oracle or, MySQL or other relational database system
  • Development skills in HTML5, CSS3, JavaScript, REST, Bootstrap JS, AngularJS, and NodeJS
  • Basic knowledge with ICT / VoIP technologies such as SIP, SIPs, RTP and ZRTP
  • Perform testing of the overall applications Ensure that shared services are utilized, development standards are being adhered to and best practices are followed.
  • Coordination with other IT staff to leverage shared services.
  • Manage day-to-day tasks with minimal supervision and complete deliverables in a timely fashion.
  • Communicate clearly and concisely in bother written and oral formats all information.Knowledge  / expertise in: Objective-C, Xcode, MVC, and related design patternsStrong understanding of User Interface (UI) and User Experience (UX) principles Understanding of relational databases with a basic to Intermediate SQL knowledge Working knowledge of Oracle or, MySQL or other relational database system
  • Development skills in HTML5, CSS3, JavaScript, REST, Bootstrap JS, AngularJS, and NodeJS Basic knowledge with ICT / VoIP technologies such as SIP, SIPs, RTP and ZRTP Knowledge of Encryption and Cryptology technologies such as 3DES, AES, RSA 4096 bit encryption.
  • Knowledge of key exchange technologies such as Diffie–HellmanRequires strong analytical and critical thinking skills Adapts to changes in work (i.e. new client requirements or specifications).
  • Adjusts working hours to accommodate busy periods.
  • Proven track record for deploying apps to app stores.
  • Working knowledge of application security issues.
  • Bachelor Degree in Computer Science.
  • 2-3 years of experience in developing interactive web based user interfaces
  • 2-3 years of experience in developing mobile applications

 

Please send your CV to:  jpb@pryvatenow.com