Description
Job Summary:
Mobile Software Developer responsible for creating, maintaining, and enhancing mobile applications using Xamarin, Java, and Flutter, integrating RESTful APIs, and applying best practices of Clean Architecture and MVVM.
Key Highlights:
1. Mobile application development using Xamarin, Java, and Flutter
2. Focus on Clean Architecture, MVVM, and unit testing
3. Collaboration with cross-functional teams and technical support
Description:
Required Qualifications
* Strong expertise in Xamarin.Forms / Xamarin.Android
* Experience with Java (native Android)
* Experience with Flutter / Dart
* Knowledge of RESTful API integration
* Experience with GIT
* Proficiency in Clean Architecture and MVVM best practices
* Knowledge of Unit Testing (NUnit, JUnit, Flutter Test)
* Familiarity with mobile CI/CD tools (AppCenter, GitHub Actions, etc.)
Responsibilities and Duties
Software Development
* Create and maintain mobile applications using Xamarin, Java, and Flutter.
* Implement new features and enhance existing ones.
* Develop integrations with REST APIs and backend services.
Code Maintenance
* Fix bugs and issues reported by users.
* Update and optimize legacy code in Xamarin and Java.
* Improve performance and compatibility across Android versions.
Integration and Architecture
* Integrate applications with RESTful services and other corporate systems.
* Apply design patterns (MVVM, Clean Architecture) and mobile development best practices.
* Collaborate on the migration and modernization of legacy solutions.
Testing and Quality Assurance
* Write and execute unit tests and UI tests.
* Ensure application stability and performance.
* Use monitoring and debugging tools (e.g., AppCenter, Logcat, Android Studio Profiler).
Documentation and Collaboration
* Document code, APIs, and technical processes.
* Participate in agile meetings (SCRUM) and code reviews.
* Collaborate with backend, UI/UX, and QA teams.
Support and Training
* Support internal users and partner teams during releases and testing.
* Provide technical support and production issue diagnostics.
2511050202231849901