Mobile Developer

iOCO

  • Johannesburg, Gauteng
  • Permanent
  • Full-time
  • 13 days ago
Our client is looking for an experienced Specialist Solutions Architect with strong expertise in Web and Cloud technologies. The role involves designing and implementing enterprise-grade cloud architectures that align with business objectives and technology strategies. The successful candidate will be responsible for ensuring scalability, security, and performance across digital platforms and applications. A key focus will be on providing technical leadership and guidance to development teams, while also collaborating with stakeholders to deliver innovative solutions. The position requires experience in the following technologies: cloud platforms, IT architecture, infrastructure management, digital transformation, and cyber-related environments. In addition, the candidate must demonstrate proven ability to execute complex IT projects within defined scope, time, and budget. Strong project management and advisory skills are essential to support the development and execution of internal audit and governance plans.What you’ll do:
  • Support existing mobile applications.
  • Understand existing product and domain elements and work with business analysts to refine and implement requirement changes when they occur.
  • Refactor and improve the code to keep the product maintainable and adaptable to new requirements.
  • Evaluate and improve application performance, and high availability features.
  • Create unit and integrated system tests to show that the developed functionality works as intended. Create and execute functional test scenarios (Dev testing).
  • Create technical documentation that explains how the various components of the system work and how to use them.
  • Do root cause analysis on bugs to find and fix the cause of a problem in an integrated system.
  • Build and deploy the Mobile application via DevOps processes to various application stores.
  • Work effectively in a team environment, actively collaborating to improve software development processes and standards.
Minimum Requirements:
  • Relevant tertiary qualification in Information Technology or Computer/Engineering Sciences or greater than 8 years continuous development experience in mobile application development environment with multiple go live events.
  • A strong knowledge of Microsoft Xamarin and experience in conversion from Xamarin ton .NET MAUI development technologies is essential.
  • Experience in .NET MAUI framework and development up to version .NET 9.
  • 5 years relevant experience as a senior web mobile developer in a multi-tiered .NET application development.
  • Experience in utilizing API services to integrate with the mobile application.
  • Experience in coding functionality to access mobile device components like camera and geolocation and deploy these capabilities within the mobile solution.
  • Experience in web browser scripting languages is preferred (including JavaScript/TypeScript, Angular, ASP, HTML5, React).
  • Knowledge of rest frameworks involving JSON and XML message interaction.
  • Working knowledge of mobile application security vulnerabilities and prevention techniques.
  • Ability to work in a team environment and collaborate on use cases and user stories to translate into use friendly application interface.
  • A thorough understanding of SDLC processes (Agile and Waterfall), tools and techniques.
Qualifications:
  • Relevant tertiary qualification in Information Technology or Computer/Engineering Sciences
Personal Profile
  • Self-starter, self-motivated, team player, having managed a development team
  • Excellent communication and interpersonal skills
  • Strong attention to detail
  • Able to work under pressure and meet deadlines
  • An ability to perform root cause analysis on bug diagnosis under severe operational pressures in integrated environment
  • Life-long learner

ExecutivePlacements.com

Similar Jobs

  • Full Stack Developer

    Network Recruitment

    • Johannesburg, Gauteng
    Key Roles and Responsibilities: The primary responsibilities of a Full Stack Developer includes designing user interactions on websites, developing servers and databases for websi…
    • Just now
  • GIS Developer

    Network Recruitment

    • Johannesburg, Gauteng
    Key Responsibilities: Design, develop, and deploy custom GIS web applications and widgets using Esri's Web AppBuilder and Experience Builder. Integrate GIS functionality into v…
    • Just now