Facebook pixel

Xamarin Developer
Confirmed live in the last 24 hours
Locations
Ann Arbor, MI, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
ASP.NET
iOS/Swift
JavaScript
C/C++/C#
Microsoft Azure
Operating Systems
Objective-C
REST APIs
SCRUM
Xamarin
Software Testing
Requirements
  • 3+ years of hands-on experience developing in C#
  • 3+ year of experience in Xamarin development
  • 3+ years of experience with at least one of the following: JSON, XAML/XML, or Web Services
  • 2+ years of experience with Object Oriented Programming and SOLID Principles
  • 2+ years of experience working with Databases
  • 2+ years of experience working with at least one of the following Microsoft technologies: Web API, ASP.NET MVC, Blazor, or MAUI
  • 1+ year of experience with at least one of the following other mobile development languages such as Swift, Objective C, or JavaScript
Responsibilities
  • Delivers code on time with minimal supervision, meeting the Definition of Done
  • Develops and has demonstrated depth in two or more platforms or technologies
  • Begins mentoring more junior developers in pair programming situations
  • Actively participates in pair programming with more experienced developers
  • Follows SOLID principles when developing
  • Understands fundamental Design and Architectural Patterns and provides feedback
  • Demonstrates principles of a professional programmer
  • Sets up development environment independently with documentation
  • Deploys code to established infrastructure
  • Meets code quality goals independently
  • Uses source control management, project management tools, and time tracking tools without guidance
  • Contributes to the resolution of issues during conversations
  • Resolves client issues with supervision
  • Supports manager in raising issues to client
  • Produces quality written communications directly to client
Desired Qualifications
  • Bachelor's degree in technical discipline desired
  • Knowledgeable of Xamarin Forms
  • Experience working with Azure preferred
  • Working knowledge of the Agile methodology and the SCRUM process
  • Experience implementing and consuming SOAP or REST services
  • Fundamental debugging skills
  • Experience with unit testing (nUnit, MSTest)
  • Understanding of continuous integration, ability to set up development environment independently with documentation
  • Working understanding of operating systems and application hosting / execution models
  • Good written and verbal communication skills
Nexient

201-500 employees

Agile software services firm