Android Mobile Developer
Apply NowCompany: SysMind Tech
Location: Dallas, TX 75217
Description:
7+ years of native/cross-platform mobile application development
experience for the iOS or Android platforms preferred, and demonstrated
experience in several of the following areas:
Experience working in Xamarin or Xamarin.Forms
Proficiency coding in C#
Solid foundation in data structures, algorithms, and OO Design
on-depth understanding of Objective-C, iOS SDKs, XCode, and related
development technologies
Some experience with .NET-Maui (Microsoft's evolution of Xamarin -
Multiplatform App UI) is preferred but not required
Knowledge of one or more design patterns including MVC/MVP/MVVM
Cloud integration using RESTful web services and JSON
Diagnose complex issues, evaluate, recommend, and execute the best
resolution
Knowledge of enterprise-related mobile development challenges such as back-end and cloud integration, app security, scalability, and performance
Familiarity with source code version control systems including concepts such
as trunks and branches
Knowledge of, and the ability to apply, standard UXD principles as they
relate to the target platform
Thrives working within an Agile environment, this team has a shared
commitment to accountability and consensus building
Position requires a degree in computer science, information systems or
related field, or commensurate work experience
experience for the iOS or Android platforms preferred, and demonstrated
experience in several of the following areas:
Experience working in Xamarin or Xamarin.Forms
Proficiency coding in C#
Solid foundation in data structures, algorithms, and OO Design
on-depth understanding of Objective-C, iOS SDKs, XCode, and related
development technologies
Some experience with .NET-Maui (Microsoft's evolution of Xamarin -
Multiplatform App UI) is preferred but not required
Knowledge of one or more design patterns including MVC/MVP/MVVM
Cloud integration using RESTful web services and JSON
Diagnose complex issues, evaluate, recommend, and execute the best
resolution
Knowledge of enterprise-related mobile development challenges such as back-end and cloud integration, app security, scalability, and performance
Familiarity with source code version control systems including concepts such
as trunks and branches
Knowledge of, and the ability to apply, standard UXD principles as they
relate to the target platform
Thrives working within an Agile environment, this team has a shared
commitment to accountability and consensus building
Position requires a degree in computer science, information systems or
related field, or commensurate work experience