This is a remote position that can be done from anywhere in South Africa.

We are looking for a C# developer to:

  • Develop and maintain our mobile app that is built in C# using Xamarin.
  • Build UI views for the Android and iOS versions of our app.
  • Develop and maintain our server backend using C# and .NET.
  • Contribute to system design discussions.
  • Follow our agile development processes and methodologies.
  • Document the code where needed.
  • Learn new technologies (when required) through self-learning.
  • Be involved in ad-hoc projects that might require other technologies.

Required skills & experience:

  • If you have a qualification in software development, that’s great but we care more about the skills that you have accumulated thus far.
  • We would like you to have experience working on a real-world commercially successful project that used C#, REST web services and SQL Server.
  • You need to know how your way around a SQL database.
  • You should be extremely competent in using Visual Studio to write and debug code.
  • iOS and/or Android development skills are an advantage but not necessary.
  • Azure experience is also an advantage.
  • We are looking for good communication skills and good interpersonal skills so that you are able to work well independently as well as in a team.
  • Our culture suits self-starters who are highly motivated, enthusiastic and energetic.

What we offer:

  • The ability to work from home anywhere in South Africa.
  • Flexible work hours that you can schedule around your family and your lifestyle.
  • A small, close-knit team where we all get along really well.
  • No bureaucracy.
  • We pay for your Internet costs and provide a high-end dev workstation.
  • A market-related salary linked to your experience level.

Desired Skills:

  • C#
  • .NET
  • SQL
  • Visual Studio
  • REST
  • NHibernate

About The Employer:

Onsight is a B2B SaaS company that offers a mobile app that is used by hundreds of companies in more than 30 countries across the globe.

Learn more/Apply for this position