обновлено 9 дней назад
Senior Software Engineer (.NET MAUI)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Engineer (.NET MAUI): Designing and developing high-performance cross-platform mobile applications for Android, iOS, and Windows with an accent on scalable architecture and native platform integration. Focus on implementing MVVM and Clean Architecture, optimizing application performance, and driving engineering best practices through mentoring.
Location: Singapore
Company
is an independent technology consulting firm providing technology guidance and solutions to businesses through an international team across more than 60 countries.
What you will do
- Design, develop, and maintain cross-platform mobile applications using .NET MAUI for Android, iOS, and Windows.
- Build scalable solutions based on MVVM, Clean Architecture, and SOLID principles.
- Develop native platform integrations, custom handlers, responsive interfaces, and RESTful API integrations.
- Create and maintain unit, integration, UI, and automated tests using frameworks such as xUnit, NUnit, MSTest, and Appium.
- Optimize startup time, memory usage, rendering, battery consumption, and overall application performance.
- Review code, mentor junior and mid-level engineers, participate in Agile ceremonies, and maintain CI/CD pipelines.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
- 5+ years of software development experience with strong .NET expertise.
- Hands-on experience developing cross-platform mobile applications with .NET MAUI.
- Knowledge of Android Java/Kotlin and iOS Swift/Objective-C interoperability.
- Experience with RESTful APIs, automated testing, Git, Azure DevOps or GitHub, and CI/CD pipelines.
- Strong analytical, debugging, communication, and Agile collaboration skills.
Nice to have
- Experience with Xamarin.Forms and Xamarin migration.
Culture & Benefits
- International environment with colleagues representing more than 110 nationalities.
- Internal Academy with more than 250 training modules.
- Career development supported by leaders who frequently progressed from entry-level positions.
- Regular afterworks, team-building events, and CSR initiatives.
Hiring process
- Brief virtual or phone call.
- Typically three interviews, with the number varying by seniority.
- Potential case study, technical assessment, role play, or problem-solving exercise.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →