Duties & Responsibilities
Key Performance Areas:
High proficiency coding in C#, .NET.
Published and/or live app(s) on the App Store.
Ability to derive solid architecture, design and implementations from requirements.
Adhere to coding standards, version and source control task / bug tracking processes.
Adhere to change management and defined SDLC (agile) processes.
Perform dev testing of own assigned tasks.
Be a team player that contributes by example.
Be able and enjoy working in a team, under pressure with a high level of responsibility and accountability.
Be self-driven, passionate, positive and have high energy levels.
Willing to learn, keep up to date with technologies, contribute, mentor and assist other team members.
Be a logical thinker, organized, assertive and focused on delivering quality dev tested work.
Have good verbal and written communication skills, and do not have a problem communicating and sharing with other members and management on a daily ongoing basis.
Knowledge of system architecture as it relates to mobile apps.
Knowledge of Android and Java will be beneficial
Knowledge and experience in MS SQL database and store procedures.
Expert knowledge of Web Services and APIs using SOAP, REST, and JSON.
Desired Experience & Qualification
- BSc Information Technology degree or similar.
5+ Years’ Experience with Mobile Application Development.
3+ Years’ Experience with Xamarin Mobile Development Platform.
Native iOS development experience.
Experience with Xamarin Development in Classic and with Forms.
Experience with Objective-C or Swift on Xcode.
Experience with both iPhone and iPad app development.
Minimum 1+ years hands on working experience iOS development.
Minimum 3+ years hands on working related C# experience.
MS Visual Studio and MS SQL Server.
GIT and continuous integration.
SOAP, JSON, XML, WCF, HTTP(S), REST,XSLT, HTML5 and CSS3.
- Valid driver’s licence.
Package & Remuneration
Negotiable based on experience.
Should you not have received a response to your application within 14 days of submitting your CV, please consider your application as unsuccessful on this occasion.