Xamarin Software Engineer
WOODCLIFF LAKE-07677, NJ, US
11/17/2021
-
Required Skills
Company
Uniqsoft
Experience
-
Job Description
Design, develop, maintain, high performance complex mobile applications for Android platform.
Integrate mobile apps with back-end services using RESTful Web APIs.
Develop Android Apps with appropriate use of right design patterns (MVVM, MVI, and MVC)
Implement unit and integration testing for all the lines of code developed.
Performance benchmarking and load testing of Android Apps
Develop technical documents to accurately represent application design and code
Work in team environments using Agile Project Management (SCRUM) and Test-Driven Development (TDD), ensuring unit and integration testing before launch.
Collaborate with a team of IT professionals to set specifications for new applications
Design creative prototypes according to specifications
Troubleshoot and debug applications
Ability to initiate and maintain cooperative relationships with co-workers, managers, supervisors, and customers/clients.
Daily communication with the client to ensure client is always up-to-date on progress, blockers and lingers.
Daily maintenance of Requirements/Features/Tasks in Azure Devops to carefully track and document effort estimates and actual time spent.
Your Experience / Background:
Five (5+) Years of experience in Xamarin Mobile App development for Android and iOS devices.
Reference able experience deploying enterprise-wide applications to Google Play and the Apple Store. (The client will download the apps and review them).
End-to-end experience crafting solutions from concept through design, build, test, deploy and maintain.
Expert level knowledge in Xamarin and related technologies to develop mobile apps for Android and iOS platforms.
Experience with Android and iOS operating systems.
Experience with Authentication and session management
Experience with design patterns (MVVM, MVI, and MVC)
Experience with CI/CD for mobile applications
Experience with mobile test tools for unit testing and integration testing
Performance benchmarking experience with Xamarin
Thorough understanding of relational database design and implementation.
SQL and NoSQL database experience.
Experience maintaining Requirements/Features/Tasks in Azure Devops to carefully track and document effort estimates and actual time spent.
Software Engineers, Applications
Information Technology
No Preference
Contract Only
Other
1
Candidate Requirements
-
Bachelors
Walkin Information
-
-
-
Recruiter Details
Praveen
-