Software Engineer - .NET MAUI Mobile Development

Casablanca

CDI / Temps pleinHybride5–10 ansLicence / Bac+3AnglaisInformatique / IngénierieInformatique / IT

L’essentiel du poste

Résumé par Postule AI

Forterro seeks an experienced Software Engineer specializing in .NET MAUI mobile development. With 5+ years of software development experience (including 2+ in MAUI), you will design and develop cross-platform iOS and Android applications using C#. This role emphasizes collaboration, technical excellence, and continuous innovation within a hybrid work environment in Casablanca.

Vos missions

  • Design and develop cross-platform mobile applications for iOS and Android using .NET MAUI and C#
  • Collaborate with stakeholders, product managers, and UX designers to define technical specifications and solutions
  • Write efficient, maintainable code with unit testing, debugging, and troubleshooting across platforms
  • Create and maintain technical documentation including design specifications and system architecture
  • Stay current with technology trends and propose enhancements to the software development lifecycle

Profil recherché

  • You have strong expertise in .NET MAUI and C# with proven mobile development experience
  • You excel at collaborating with cross-functional teams and communicating technical concepts clearly
  • You are passionate about staying current with technology trends and continuous improvement
  • You have experience with RESTful APIs and platform-specific mobile features

Généré automatiquement à partir de l’offre. Postule AI peut se tromper : vérifiez auprès de l’employeur.

About the Role

As a Software Engineer at Forterro, you will design, develop, and optimise software solutions that support strategic goals. You will contribute to challenging projects, collaborate with cross-functional teams, and deliver high-quality solutions that enhance product functionality and efficiency while driving innovation and adhering to industry best practices.

Main Responsibilities

  • Design and develop well-structured software solutions for desktop and mobile platforms, converting requirements into robust implementations.
  • Collaborate with stakeholders, product managers, and UX designers to understand business needs and define technical specifications.
  • Write efficient, maintainable C# code, perform unit testing, debugging, and troubleshooting across platforms.
  • Create and maintain technical documentation including design specifications and system architecture.
  • Stay updated with latest technology trends and propose enhancements to the software development lifecycle.

Required Skills

  • Proficiency in .NET MAUI Framework with C# for cross-platform iOS and Android app development
  • Strong understanding of object-oriented programming (OOP), SOLID principles, and Design Patterns
  • Experience with RESTful API integration and platform-specific APIs for sensors and camera
  • Knowledge of .NET 8 and above, Git source control, and app store publishing requirements
  • Excellent problem-solving, communication, and collaboration abilities

Experience & Education

  • 5+ years of software development experience with 2+ years specifically in MAUI
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent related field
  • Proven track record delivering high-quality solutions in fast-paced environments

Desirable Skills

  • Web API development experience
  • WinForms design and implementation with C#
  • Application performance profiling and optimization
  • DevExpress components and Azure Pipeline/GitHub Actions familiarity

Work Arrangement

This role follows a hybrid working model. Employees are expected to work from the office during onboarding and follow the local hybrid policy thereafter.

Mise en forme par Postule ·

Signaler un problème