Mobile Application Developer

 The Opportunity

We have been operating for several years as a very successful software company whose primary products until this point have been outsourced. This newly created role will be as a founding member of an internal development team. This position will be to develop and enhance new and existing applications that utilise industry best practices, company standards and leverage latest technologies. This opportunity will allow you to come on board and play a major role in the direction of the technology within the business and will be reporting to the Development Manager. This position is unique and you will be working in a supportive environment that empowers you to thrive and gives you the autonomy and accountability to shape your own success. This is a unique opportunity to be able to shape the technological foundations of the entire company and its products.

Technical Skillset

  • Android: Android Studio and Java
  • iOS: Xcode and Objective-C / Swift
  • Xamarin
  • Good UI/UX design and development skills
  • Strong experience in .NET development
  • 3rd party integration experience and experience in consuming and developing REST-based and other service APIs
  • Highly proficient in the Microsoft Enterprise Suite (C# and Visual Studio)
  • Entity Framework, MVC and LINQ
  • MS SQL Server scripting knowledge


  • Proven experience and able to demonstrate publicly available applications across iOS and Android with a sizable user base
  • Startup/small development team experience essential
  • Experience as a Full Stack Developer across server, middleware and front end
  • Familiar with design and architectural patterns
  • Experience designing, building, and maintaining efficient, reusable and reliable code
  • Good understanding of SDLC processes and exposure to agile delivery
  • Solid understanding of object oriented design and development


  • Expertise in front-end web technologies (HTML/CSS/JS/jQuery)
  • Azure

The Person

  • Bachelors in IT or Computer Sciences
  • Comfortable working in a flexible and dynamic environment
  • Excellent communication skills
  • Happy to work as a lone developer
  • Can bring innovative ideas to the table with a passion for all things web/mobile and a willingness to go the extra mile