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