Title: Lead Xamarin DeveloperStart Date: ASAPRate: $ NegotiableDuration: Perm - OngoingLocation: Latam
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.
What You'll Need: 5+ years developing software applications. 5+ years of experience with cross-platform Mobile development using 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 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
About truData Headquartered in San Diego, CA truData is a technology services provider and a data-oriented company specializing in data and analytics and integration offerings delivered through cloud solutions. We partner with clients in their Digital Transformation journey, ensuring improved consumer insight, reduced complexity whilst increasing revenues, and streamlined processes.Every truData employee is unique. We each have our own diverse experience, and that’s what enables us to innovate and deliver excellence to our customers. At truData you will have a voice, you will be heard, and you will make a difference. Come join us!At truData we embrace change and diversity. Our culture is based upon inclusivity, because when new perspectives are brought to the table, magic happens. Come join our team and help lets achieve greatness together.
TruData is proud to be an Equal Opportunity Employer