Sr. Xamarin Developer Location: Remote WorkDuration: 6-12 monthsRates: Negotiable, DOE Skills Required:8+ years developing software applications. 5+ years of experience with cross-platform Mobile development using the Xamarin Forms framework. 4+ years of experience developing or consuming REST APIs Strong knowledge of OOP principles and working with managed runtimes (.NET, Java) Fluent and comfortable writing software in mobile-specific languages. Experience with native platforms is a plus. Experience with unit testing and/or UI testing, and how to write modular, testable code that can support these testing needs Good to have experience in using tools like NewRelic, Google Analytics, and Kibana. Experience interfacing with RESTful and other backend APIs Experience with the mobile app store publishing process Experience implementing user interfaces in mobile applications Experience with mobile DevOps: Jenkins, AppCenter, AzureDevOps. Eager to learn skills that encompass a multitude of software platforms Self-motivated, detail-oriented, team player Open to feedback and comfortable giving constructive feedback Experience with both iOS and Android is a plus
Description: Develop, implement, and test modular and scalable Android and iOS apps with a focus on optimal user experience. Contribute as a developer on larger challenging software projects and act as a project lead. Work with clients or partners to determine project needs and define ideal technical solutions. Coordinate with other team members to estimate and complete project tasks. Demonstrate and promote the adoption of best practices in software development. Mentor and help develop less-experienced team engineers. Regularly analyze solutions to reduce technical debt in the application. Assist with app deployment and publishing.