Responsibilities
– Manage day-to-day activities of the mobile development team, fostering a high-quality developer experience and maintaining clean coding practices
– Actively participate in the development of our cross-platform mobile application using MAUI
– Lead the design, development, and maintenance of new features, working closely with cross-functional teams
– Oversee the testing process and manage the test team to ensure high-quality releases
– Collaborate with an external company to localize the app for multiple languages
– Manage the app release process for both the App Store and Google Play Store
– Stay current with mobile development trends and best practices
– 7+ years of software development experience, with a strong preference for C# expertise
– 2+ years of experience in a team lead or management role
– Excellent understanding of .NET framework and C# programming
– Strong knowledge of multi-threaded programming and asynchronous patterns
– Proven experience in cross-platform mobile app development for iOS and Android, preferably with MAUI or Xamarin
– Familiarity with app store submission processes for both iOS and Android
– Excellent project management skills with the ability to handle multiple high-profile projects simultaneously
– Strong communication skills in English, both written and verbal
– Experience with Agile development methodologies
– Experience with cloud services integration and RESTful APIs An advantage
– Knowledge of wireless communication protocols for device integration – An advantage
– Familiarity with localization processes and tools – An advantage
– Background in medical applications is a plus – An advantage