drjobs Senior Xamarin Developer

Senior Xamarin Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Johannesburg - South Africa

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Minimum requirements:

  • 5 years of experience in software architecture design and development
  • Bachelors Degree in Computer Science Computer Engineering or a closely related field (ideal)
  • 4 years of experience with C# C XML JSON and Relational Database experience
  • 3 years of experience building applications with Xamarin
  • Proficiency in automated unit test development practices and design methodologies

Technical Competencies:

  • Experience building loosely coupled software components and services that are scalable high quality and extensible
  • Should have sound knowledge on design patterns Databases SQLite Realm Visual Studio 2015 or more REST Services
  • RESTful web services and OAUTH2 authentication
  • Sound knowledge on deployment and client interfacing skills
  • Able to come up with release and deployment plans
  • Strong Programming Skills in C XAML MVVM patterns e.g. MVVM Cross Fresh MVVM
  • Handling dynamic data JSON XML Xamarin Forms

Responsibilities:

  • This is an opportunity to use your creativity and innovation to contribute to problemsolving design thinking cutting edge architecture and develop highend technology solutions that solve complex and challenging human problems in a bestpractices environment.

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.