Must possess a strong mobile application development (native or cross-platform) experience of 3+ years
- Direct experience of 2+ years of Xamarin and C# is highly preferred. The hiring manager will prioritize these candidates.
Mobile App Developer (Mid-level)
The Mobile Application Developer on the Web Services & Applications team is part of a fast-paced agile team that creates and manages mobile applications to support our customers. The team is responsible for integrations with vendor products as well as inhouse development using cross-platform and native technologies.
Be ready to:
- build mobile applications for iOS and Android platforms using both cross-platform and native development technologies.
- Integrate UI layer with internal and vendor services.
- implement vendor native iOS and Android SDK integrations.
- provide support, testing and system enhancements.
- provide troubleshooting as necessary in testing, QA and Production environments.
- contribute to our team-oriented environment using paired-programming and other cross training techniques.
- provide consistent look and feel between applications to support corporate branding.
- provide guidance on industry changes for mobile development.
Be equipped with:
- 3+ years of cross-platform or native mobile app development
- 2+ years of demonstrable experience using Xamarin and C# for cross-platform mobile application development
- experience working on REST APIs development and integration, especially within the web and Microsoft stack
- experience using GitHub/TFS for source control.
- experience deploying apps to the Apple App Store and Google Play Store
- ability to work on multiple concurrent projects
- strong analytical and problem-solving skills
- excellent verbal and written communication skills
- demonstrated time management techniques
- willingness to learn and grow in a team environment
- exposure or experience working in Agile teams
- C#, XAMARIN, .Net, XAML
- XCODE, Objective-C, Swift
- REST APIs, JSON, XML
- Android SDKs, Java, Kotlin, Android Studio
- Understanding of UI/UX design for mobile applications