This site uses cookies. By browsing this site, you agree to our use of cookies. Read more about our use of personal information on our Privacy Policy. x

Hybrid Mobile Developer

Role Purpose

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

Requirements

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 and tools:
• Apache Maven
• Gulp / Grunt / Webpack / Rollup
• Less / Scss
• Git
• Karma
• Jasmine
• Jenkins
• Methodologies:
• Scrum

Responsibilities and work outputs

  • Develop highly performant hybrid applications.
    • Consume secured REST API's.
    • Adhere to architecture principles and policies.
    • Experience designing n-tiered applications (multi layered architecture).
    • Contribute in design sessions.
    • Analyse impact of proposed changes to programs and provide estimates.
    • Produce code that is easily maintainable.
    • Produce code that adheres to functional and technical specifications.
    • Adhere to technical standards.
    • Produce code that is well documented.
    • Assist other developers.
    • Perform quality assurance checks / code reviews.
    • Contribute to the establishment of best practice standards.
    • Prepare technical specifications.
    • Perform unit and system testing.
    • Work closely with systems analyst.
    • Develop innovative solutions.
    • Ensure audit, security and access control requirements are adhered to.
    • Adhere to deadlines.

Experience and Qualifications

  • At least 5 years of full time software development experience.
    • Prior native or hybrid mobile app development.
    • Relevant IT Qualification.

Get Alerts
 

To apply for this vacancy please access this job advert on a desktop computer.

Apply for other Jobs on Job Mail.