Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Analyze Client Requirements
- Participate in sizing and estimation for business and technical tasks
- Define technical tasks
- Design and develop new mobile applications
- Apply coding standards and best practice
- Debug and fix bugs
- Revamp mobile applications
- Develop and consume web APIs
- Perform unit testing
Job Requirements
- Computer science or engineering degree.
- 5+ years of total experience.
- More than 1 year as Xamarin developer (Xamarin Forms and Xamarin Native).
- A solid understanding of object-oriented design, client-server architecture, data algorithms and relational database design / development (Microsoft SQL Server)
- High Proficiency coding in C#.
- Experience in Developing and Consuming Web Services (Web API’s, WCF, JSON, XML, and REST APIs)
- Experience in Push notification
- Experience working with MVVM pattern and applied it using a framework like MVVMCross or MVVM Light.
- Experience working with XAML.
- Experience working with Inversion of Control and dependency Injection.
- Understanding memory management, caching, mobile performance, latency, and security issues.
- Good understanding of Xamarin Insight, Xamarin Test Cloud and HockeyApp is preferred
- Experience with Asynchronous programming is plus.
- Knowledge in native mobile development (Android and iOS) is plus.
- Experience with AWS, GCP or Firebase is plus
- Knowledge in react is plus
- Knowledge in node JS is plus