Aarna Connect
3 months ago
Job Description :
- Design and develop cross-platform mobile applications using Xamarin, MAUI, Xamarin Forms, Xamarin Essentials.
- In-depth experience of . Net Framework and .Net Core, Entity framework, TPL (async-await).
- Experience in working with design patterns such as MVC, MVVM, etc.
- Hands-on on with native mobile development using tools like XCode, Android Studio etc.
- Collaborate with designers, product managers, and other team members to gather and define project requirements.
- DevOps mindset - experience in a mature CI/CD, implemented exception handling, logging, monitoring, performance measurement, operational metrics knowledge
- Experience in Unit testing, mocking frameworks, test automation frameworks
- Write clean, maintainable, and efficient code in C# to implement application features and functionality.
- Integrate third-party libraries, APIs, and services as needed for enhanced functionality.
- Conduct thorough testing to identify and fix bugs, performance bottlenecks, and other issues.
- Create and maintain technical documentation for the application.
- Collaborate effectively with cross-functional teams using Agile development methodologies.
Qualifications :
- Strong proficiency in C# programming language.
- Experience with MAUI, Xamarin Forms and cross-platform development.
- Knowledge of mobile UI/UX design principles.
- Familiarity with version control systems, especially Git.
- Excellent problem solving and debugging skills.
- Ability to work collaboratively in a team environment.
- Strong communication skills, both written and verbal.
- Experience with Agile development methodologies is a plus.
Nice To have :
- Experience with Azure
- Open-Source contribution, repositories, personal projects
- Participation in communities of interest, meetups
- Certifications in technology