Senior Mobile Developer

 

Recruiter:

Summit Africa Recruitment

Job Ref:

405902155

Date posted:

Tuesday, July 26, 2022

Location:

Johannesburg, South Africa


JOB SUMMARY:
-

JOB DESCRIPTION:

The mobile application development is compatable with iOS, Android and Huwaei app store requirements. A working knowledge of each app store requirements is preferred. The backend is a service oriented Microsoft DotNet based application. It provides a service layer for different user channels ranging from both web and mobile applications.

Requirements:

  • Relevant tertiary qualification in Information Technology or Computer/Engineering Sciences and/ or at least 5 years relevant experience as a developer as part of a team in a software development environment and specifically mobile development.
  • A strong knowledge of Microsoft Xamarin development toolsets is essential for mobile applications.
  • Minimum of 3 years relevant experience as a mobile developer as part of a team in a software development environment.
  • Experience in utilising API services to integrate with the mobile application.
  • Experience in access mobile device components like camera and geolocation and deploy these capabilities within the mobile solution.
  • Ability to work in a team environment: Follow mentorship/provide team leader mentorship, collaborate on a common (UML) design model.
  • A good understanding of the SDLC process, tools and techniques specifically as applied to software development methodology like agile.

Skills and Knowledge Requirements:

  • Experience with team development tools: Use of source control applications (preferably GIT); Use of a UML and other tools for documentation.
  • Knowledge of security vulnerabilities and working impact on solutions.
  • Monitoring or optimizing the performance, security, mobile application with adherence to mobile store guidelines and requirement.
  • Experience of the following technologies:
    • Xamarin , Xamarin Forms, XAML
    • In Depth C#.NET, XML and JSON knowledge
    • Experience with mobile store deployments (iOS, Android and Huawei)
    • Integration experience (Web/RESTful services)
    • XML and JSON messages interaction. Understanding of namespace management and utilisation
    • SQL and experience with a relational database (i.e. MS SQL 2008 onwards)
    • SoapUI/Postman
    • React Native: Javascript, Typescript, UI design via flexbox, React Native best practices and patterns
    • Node and npm: General knowledge of NodeJS command line usage and NPM package management
    • Azure Devops: Manage repos, CI pipelines and releases
    • Strong understanding of object-oriented principles (OOP) and design patterns/practices
  • Ability to deliver production quality software by e.g. paying attention to detail, do extensive unit testing and support quality testing phases.
  • Knowledge and experience of the following toolsets:
    • Visual Studio - IDE: VS Code and Visual Studio
    • SQL Server Management Studio 2012 upwards
    • SOAP/REST Services
    • AppCentre
  • Knowledge and experience of the following would be a plus:
    • DotNet 4.7.2
    • Jquery 3.4.1
    • Web API 5.2.7
    • WCF 4.5
    • Unity 5.11.1
    • Bootstrap 4.4.1

 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Senior Mobile Developer (React Native)
Location: Johannesburg
Salary:
Calling experienced senior mobile developers (React Native) with strong expertise, to design, build, and maintain high-quality mobile applications!
10 days ago


Senior Mobile Developer (Cocoa Touch & Android SDK) (Centurion)
Location: Centurion
Salary:
77 days ago


Snr Developer
Location: Johannesburg
Salary:
Today


Senior Full Stack Flutter Developer
Location: Midrand
Salary: Hourly
Brief Description:Are you a skilled senior Full Stack Flutter developer with a passion for building high-performance, scalable mobile and web applications? I’m currently inviting experienced Flutter developers with full-stack experience to apply for upcoming contract and long-term assignments with various clients across South Africa.
3 days ago


Senior Application Developer (.NET)
Location: Johannesburg
Salary:
Ready to take your .NET expertise to the next level? Join a dynamic team in Sandton and work on impactful projects that make a real difference in healthcare and pharmaceutical sectors. This is your chance to thrive in a hybrid environment with flexibility and top-tier benefits!
4 days ago


Senior Angular Developer
Location: Centurion
Salary: 70000.00 Monthly
Our client is seeking a highly skilled senior Angular developer with strong experience in Angular 16+ and NgRx. The ideal candidate is technically sharp, a confident communicator, and ready to contribute to complex, high-impact projects in a collaborative environment.
4 days ago


C# .NET Software Developer
Location: Johannesburg
Salary: 40000.00 Monthly
Are you a detail-oriented developer who thrives on building high-performance, mission-critical applications? Our client, a specialist software provider in the logistics and supply chain sector, is seeking a C# .NET Software developer to join their compact, dynamic team in the East Rand (Ekurhuleni), Gauteng.
7 days ago


Mobile Software Developer
Location: Johannesburg
Salary: 35000.00 Monthly
Are you passionate about building high-quality mobile applications and bringing innovative ideas to life? Our client is seeking a skilled mobile Software developer to join their Research and Development team in Roodepoort.
7 days ago


Senior Android Developer
Location: Pretoria North
Salary:
10 days ago


Java / Angular / Mobile Developer
Location: Johannesburg
Salary: Annually
The Front-End (Angular) / Full Stack / mobile / Java developer will be responsible for designing, developing and maintaining Angular-based web applications, mobile applications and Java Back-End services, ensuring high performance, responsive design, and seamless integration between front-end, mobile and back-end systems.
11 days ago


Create a free job alert for Senior Mobile Developer in Johannesburg

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions