RRemotevilleRemote roles worth applying for.

How Remoteville checks and expires listings

Senior .Net Software Engineer

Skills
C#Mobile ApplicationsSoftware DevelopmentXamarinDesign DocumentsLanguage Integrated QueryModel-View-Viewmodel
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 4 to 7 years of software development experience with minimum 4+ years of extensive experience on Xamarin Forms
  • Strong experience in C#, LINQ, Dot Net standard 1.0 and above
  • Strong experience in building custom/native controls, and services for Android, iOS, and UWP using .NET MAUI & Xamarin Forms
  • Strong experience in Web Service integration and asynchronous request handling
  • Experience in SQLite database, handling online storage
  • Knowledge of MVVM pattern for UI designing
  • Knowledge of different tools like, Git, SVN, VSTS, Jenkins, Jira
  • Good to strong communication skills and ability to collaborate and lead effectively in a geographically dispersed working environment
  • Analytical mind and problem-solving/troubleshooting skills
  • Ability to adapt to time-critical deadlines and changing priorities in a fast-paced environment
  • Professional commitment, detail orientated, high focus on quality, passion for learning new skills

Nice to have

  • Agile methodology
  • Native and Cross Platform mobile applications
  • user experience best practices
  • cloud platforms like AWS, Azure, or Google GCS
  • JavaScript
  • unit test cases for .NET MAUI, Xamarin, Android, iOS, and UWP

Day to day

  • You will be a member of a global engineering team and will participate in the full development life cycle of Mobile application projects.
  • Participate and contribute to the vision and execution of the design, implementation, and delivery of Web and Mobile projects including Requirement Analysis, Coding, Build, and Deployment.
  • Evangelize and leverage suitable & modern technologies and best practices to propose solutions as per design requirements.
  • Cross-skill in process-oriented mobile development.
  • Ensure the technical feasibility of UI/UX designs.
  • Develop mobile apps using .NET MAUI & Xamarin and understand the distribution process on Playstore.