Senior Xamarin/MAUI Developer

Remote work from Poland is possible.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
5+ years
Required Skills
SQLGitSQLiteXamarinC#Jira.NETRESTful APIsJSONAzure DevOpsGitLabUnit Testing

Requirements

  • 5+ years of technical experience in software development
  • Expert-level proficiency in C#/.NET programming
  • Hands-on experience with Xamarin
  • Knowledge of MAUI is a plus
  • Strong understanding of unit testing methodologies and frameworks
  • Proficiency in SQLite and SQL query language
  • Experience working with JSON/XML
  • Experience with RESTful APIs
  • Experience with HTTP protocol
  • Proficiency in MS Visual Studio development environment
  • Experience in Android native app development
  • Experience with Android Studio and Android app packaging
  • iOS development skills are a plus
  • Solid understanding of Android UI controls, layouts, and adapting UI for various screen resolutions
  • Familiarity with Git, GitLab (CI/CD), or other source control tools
  • Experience with project management tools such as Polarion, Azure DevOps, or Jira
  • Exposure to frontend technologies like Angular or ReactJS
  • Experience with other mobile development technologies (Flutter, Kotlin, Swift)
  • Ability to create POCs and drive technical analysis
  • Minimum English language level of A2+

Responsibilities

  • Design, develop, and maintain applications using C#/.NET, Xamarin, and related technologies
  • Write clean, efficient, and well-documented code, ensuring best practices and coding standards
  • Implement and maintain unit tests to ensure code quality and reliability
  • Work with SQLite and SQL query language for data storage and retrieval
  • Integrate and consume RESTful APIs, handling JSON/XML data formats and HTTP protocols
  • Utilize MS Visual Studio as the primary development environment
  • Participate in design discussions, providing valuable technical input and innovative solutions
  • Collaborate with team members to analyze requirements, create POCs, and drive technical analysis
  • Stay updated with emerging technologies and demonstrate a willingness to learn and adapt
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now