About the role:

Be responsible for technical design, development, and implementation of end-to-end client facing mobile applications.

Hybrid Mobile App Development:

This solution is a blend, hence the name hybrid, of both native and web solutions.
Where the core of the application is written using web technologies (HTML, CSS, and JavaScript), which are then encapsulated within a native application.
Through the use of plugins, these applications can have full access to the mobile device’s

To better understand this approach, let’s break down how it all fits together:

  • The heart of a hybrid-mobile application is still just an application that is written with HTML, CSS, and JavaScript. However, instead of the app being shown within the user’s browser, it is run from within a native application and its own embedded browser, which is essentially invisible to the user.
  • For example, an iOS application would use the WKWebView to display our application, while on Android it would use the WebView element to do the same function.

MINIMUM REQUIREMENTS

Qualifications

  • IT Degree or relevant IT Qualifications

Experience & Skills

  • Prior native or hybrid mobile app development.
  • At least 5 years’ experience in a Full-time Software Mobile Application Development role.

Technical Skills required:

Languages:

  • Java (limited)
  • HTML
  • JavaScript
  • CSS
  • SQL
  • Python (limited)

Frameworks and specs:

  • Angular 2.0+
  • Ionic 2+ framework
  • Apache Cordova/Adobe Phone Gap
  • iOS (Swift and Objective-C) and/or Android experience an advantage

Runtimes & Tools:

  • Apache Maven
  • Gulp/Grunt/Webpack/Rollup
  • Less/Scss
  • Git
  • Karma
  • Jasmine
  • Jenkins

Methodologies:

  • Scrum

Desired Skills:

  • HTML
  • CSS
  • JavaScript
  • SQL
  • Python
  • Angular
  • Apache Maven
  • Git
  • Karma
  • Jasmine
  • Jenkins
  • Scrum

Desired Qualification Level:

  • Degree

Learn more/Apply for this position