hero

Careers in Crypto and Blockchain

Multicoin Capital
companies
Jobs

Experienced .Net Maui engineer

Braintrust

Braintrust

Software Engineering
United Kingdom
Posted 6+ months ago
Job Description

Position Summary:

We are looking for skilled MAUI Developers to join our dynamic development team. The ideal candidate will have a strong background in .NET development and experience with the .NET Multi-platform App UI (MAUI) framework, and have basic understanding of React/Javascript frameworks. As a MAUI Developer, you will be responsible for designing, developing, deploying, and maintaining cross-platform applications for Android and iOS. The application is newly migrated from Xamarin Forms.

Position Responsibilities:

  • Design, develop, and maintain cross-platform applications using .NET MAUI.
  • Collaborate with designers and other developers to create a seamless user experience.
  • Write clean, maintainable, and efficient code following best practices.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot and debug issues in a timely manner.
  • Stay updated with the latest industry trends and technologies to ensure our applications remain current and competitive.
  • Work closely with product managers to understand requirements and translate them into technical specifications.
  • Perform unit testing and ensure the application meets quality standards.
  • Optimize application performance and ensure scalability.
  • Document development processes, code changes, and other relevant information.
  • Develop and manage the deployment of mobile applications to Google Play Store and Apple App Store.
  • Monitor and resolve issues post-deployment to ensure optimal app performance and user satisfaction.

Position Requirement:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of proven experience as a .NET Developer with a strong focus on MAUI or Xamarin (at least 1 year)
  • Proficiency in C#, .NET, and XAML.
  • Experience with mobile application development for Android and iOS.
  • Familiarity with MVVM architecture and design patterns.
  • Knowledge of RESTful APIs and integration with third-party libraries and services.
  • Knowledge of GraphQL and construction of queries
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.
  • Ability to work independently and manage multiple tasks effectively.
  • Experience with the deployment process for mobile applications on Google Play Store and Apple App Store.

Preferred Qualifications:

  • Experience with cloud services such as AWS.
  • Experiences with Frontend development using React and JavaScript.
  • Familiarity with Agile development methodologies.
  • Experience with version control systems such as Git.