Intermediate Mobile App Developer

Centurion, Gauteng, South Africa

Job Description


Our client in the Financial Services industry is currently looking for an Intermediate Mobile App Developer, in Centurion, Pretoria.Responsibilities:

  • Design and build Hybrid applications using Ionic Framework.
  • Publish Apps for Android, iOS and Huawei.
  • Troubleshoot and debug applications.
  • Optimize Apps for multi-devices (iPhone, iPad, Tablet and Smartphones)
  • Code using agile principles and methodologies.
  • Perform unit and integration testing before deploying.
  • Ensuring the best performance and user experience of the application.
  • Develop required back-end functionality and API end points using .NET/PHP.
  • Cooperating with the rest of the development team to deliver well-architected and high-quality solutions.
  • Define functional specifications of the system for the appropriate hardware.
  • Analysis of system, data and processes.
  • As new technologies emerge and impact our systems, expected to learn these technologies very quickly and resolve any problems involved in integrating new technologies with our systems.
  • You will contribute to all phases of the development lifecycle, working closely with other developers as part of the team.
  • Support to the Development Manager
  • Support to the Senior App Developer
  • You must be willing to work after normal working hours, if required.
Requirements:
  • Grade 12 certificate or equivalent Level 4 qualification issued by SAQA.
  • Bachelors Degree in Computer Science or Diploma in Information Technology.
  • Minimum of 5+ years working experience.
  • Clear criminal and ITC record.
  • Very good experience in Angular 2+, Ionic, Cordova/Capacitor.
  • You must have at least 5+ years APP Development experience.
  • You must have a track record of completing projects (large or small) and being an integral part of the team that completed the project.
  • Shipping and deploying apps in the mobile app store, i.e., Google play and IOS app store.
  • Expert knowledge of computer programming languages.
  • Expert knowledge of computer system design methods and techniques.
  • A deep understanding of object-oriented programming (essential)
  • Understanding of PHP.
  • Experience of the full software development lifecycle: from requirements gathering and functional specification authoring, to development, testing and delivery (essential)
  • Ability to learn new programming languages quickly.
  • Expert knowledge of used operating systems (Mac OS essential)
  • Expert knowledge of standard development tools (VS Code,VS Studio, Postman, XCode, Android Studio)
  • Good knowledge of security and encryption.
  • Excellent knowledge of software design patterns.
  • Experience performing work of high difficulty in designing, writing, editing, modifying, and debugging computer programs.
  • Experience with the following technologies:
  • OOP.
  • MVC.
  • JavaScript.
  • Typescript.
  • C#.
  • PHP (Advantageous)
  • JSON.
  • HTML.
  • CSS.
  • XHTML.
  • SOA.
  • Version Control (GIT/SVN)
  • IIS & LINUX experience.
  • Capacitor.
  • One Signal.
  • Deep linking.
  • REST/SOAP.
  • MS-SQL/MySQL.
  • CSS/CSS3.
  • Stores Publishing.
Remuneration:
  • R30 000 - R35 000 per month.

InspHired Recruitment Solutions

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1359349
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    R30000 - 35000 per month
  • Employment Status
    Permanent
  • Job Location
    Centurion, Gauteng, South Africa
  • Education
    Not mentioned