Xamarin Developer (Contractor / Freelance)

GRAYBOX is seeking experienced Xamarin and C# Developers, on a hourly or fixed-fee contract basis, to join our team in Portland, OR

Join the GRAYBOX Team

GRAYBOX is seeking experienced Xamarin and C# Developers, on a hourly or fixed-fee contract basis, to join our team in Portland, OR

Duties and Responsibilities include:
Working alongside Clients and in-house teams to build and architect Xamarin and Xamarin.forms based mobile applications for both IOS and Android
Technical leadership, code development, unit testing, and CI processes.
Working alongside client and internal teams to estimate, validate, and ensure the technical feasibility of Mobile application development.
Supporting existing code across multiple Partners and Projects to ensure strong optimization and functionality.
Conforming to and following best practices with regard to coding standards, design patterns, and placement/ flow of business logic.
 
Requirements and Qualifications:
3+ years developing apps using Xamarin or other mobile technologies such as Swift, objective C, or Java.
Experience with both Xamarin and Xamarin.Forms.
Experience with UI/ UX best practices including wireframing and prototype development.
Working experience with Microsoft technologies such as C#, .Net, and ASP.Net MVC.
Strong knowledge of object oriented programming is required.
Experience with version control using Git, BitBucket, and/ or Github.
Strong experience in agile/scrum environments
Experience writing Unit tests and working with CI/ CD pipelines and processes
Ability to work independently with limited supervision in a fast paced, environment alongside distributed teams.

Location: 
​Portland is Preferred, but remote is okay Apply Now

Tell Us About Your Project