Xamarin Developer

Xamarin Developer Job Description Template

Our company is looking for a Xamarin Developer to join our team.

Responsibilities:

  • Participate in design and wireframe review to provide a technical perspective on implementation;
  • Diagnose complex issues, evaluate, recommend and execute the best resolution;
  • Work closely with the development team to respond, clarify or define specific application behavior, look/feel and function;
  • Design, implement, and deliver complex products for users;
  • Ensure code is regression free, documented and unit tested;
  • Test software to ensure proper and efficient execution and adherence to business and technical requirements;
  • Write code that meets the production requirements and design specifications;
  • Ensure alignment between the business operational strategies and technical solutions;
  • Manage detailed application requirements and collaborate with project /development teams to ensure quality function, features and user experience;
  • Support/enhance proprietary SDK for creating native mobile applications (Android);
  • Maintain and Support existing Android apps;
  • Create native application builds for various clients;
  • Support/enhance game test harness;
  • Support and administer AWS cloud-based service for game leaderboards and social channel connectivity;
  • Lead development of new features for the multiple Android apps.

Requirements:

  • Willing to work on the support project Good communication skills Willingness to get crosstrained in other technologies;
  • Sound knowledge on deployment and client interfacing skills Individual contributor Lead role;
  • Should have sound knowledge on design patterns Databases SQLLite Realm Visual Studio 2015 or more REST Services;
  • RESTful web services and OAUTH2 authentication;
  • Able to come up with release and deployment plans;
  • Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field;
  • Strong Programming Skills in C XAML MVVM patterns MVVM Cross Fresh MVVM;
  • 5+ years of experience in software architecture, design, and development;
  • Handling dynamic data JSON XML Xamarin Forms;
  • Applications, Database and SQL performance tuning experience;
  • 3+ years of experience with C#, C++, XML, JSON, and Relational Database experience;
  • 2+ years of experience building applications with Xamarin;
  • Experience building loosely coupled software components and services that are scalable, high quality, and extensible;
  • Proficiency in automated unit test development practices and design methodologies;
  • Proficient in agile processes and methods, particularly Scrum.