Duration: 12+ Months
Multiple openings from junior to senior
Must be USC/GC/EAD
Top 3 Requirements:
Xamarin is preference
- C#
- Mobile/application development experience – Native Developer
- Customer Facing background
Extra Requirements for Lead opening:
- Led team of developers in the past (can be small team)
- Object Oriented Knowledge
- Spent time owning a team
- Customer facing roles
Skills/Abilities and Knowledge
- Solid foundation in data structures, algorithms, and OO Design
- In-depth understanding of iOS and/or Android SDKs, XCode and/or Android Studio
- Experience with Xamarin Mobile Development Platform – Native Development preferred over Forms
- Proficiency coding in C#
- Experience with consuming and understanding of web services
- Experience with MVVM frameworks a plus
- Solid understanding of best practices in mobile UX design
- Knowledge of Agile development methodologies
- Education Bachelor's degree in Computer Science, Engineering or related field
Related Work Experience Number of Years
Android/iOS application development experience 5
Software development experience 5+
Web services development experience using REST, JSON, XML 2-4
Version control systems experience (Git and Atlassian suite) 2-4