Previous Job
Previous
Senior Mobile Developer
Ref No.: 18-03588
Location: Wilmington, Delaware
Position Type:Right to Hire
Pay Rate : $ 75.00 /Hour
The Senior Mobile Engineer is a member of the product development team who takes responsibility for implementing parts of the system architecture using best practices in an agile development environment. This will include coding, unit testing, using design patterns, learning new technologies, and becoming an expert in the system. The candidate will also be expected to provide technical leadership, architectural support, and overall solution design support.
 
Primary Accountabilities/Responsibilities:
 
  • Follow our software development practices and methodologies
  • Participate in scrum meetings, including Story Pointing, Sprint Planning, Sprint Reviews and Sprint Retrospectives
  • Estimate time and effort by defining and planning development tasks
  • Write code consistent with defined technology stack and standards
 
Job Requirements:
 
  • 4+ years of solid experience with the mobile app development.
  • 5+ years of programming experience with C#, .Net.
  • Experience in Xamarin.Forms  is required.
  • Experience in generating code for multiple platforms, custom renders (Android-iOS).
  • Broad and Deep Technical Design / Development skills in mobile application space.
  • Experience in implementing mobile enterprise business applications with Android SDK / iOS SDK.
  • Expert knowledge of Web Services and APIs using SOAP, REST, and JSON.
  • Distributed Source Control, using tools such as Git.
  • Strong Performance engineering skills.
  • Hands-on design experience.
  • Must be able to code and troubleshoot the "core " frameworks, when needed.
  • Experience with Unit Testing (NUnit, Xunit) and Integration Testing (Xamarin UITest, Calabash, or Android Automation) practices.