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