Telus Digital
MAUI(Xamarin) Developer
Noida, Remote. Posted 24 days ago
The role
This person will design, develop, enhance, and maintain cross-platform mobile applications using .NET MAUI. They will work with Android and iOS to build scalable mobile solutions and integrate various services.
What you will do
- Design, develop, enhance, and maintain cross-platform mobile applications using .NET MAUI.
- Build high-quality, scalable mobile solutions using Android and iOS experience.
- Develop reusable UI components and implement responsive mobile interfaces.
- Integrate REST APIs, third-party SDKs, authentication services, push notifications, and device capabilities.
- Work with Android and iOS SDK, application lifecycle, permissions, navigation, background services, and device-specific functionality.
- Migrate or modernize existing Android applications to .NET MAUI.
- Troubleshoot and resolve application performance, compatibility, and production issues.
- Perform unit testing, debugging, code reviews, and participate in CI/CD processes.
- Collaborate with Product Managers, UI/UX designers, QA engineers, and backend developers in an Agile environment.
- Ensure applications meet quality, security, performance, and usability standards.
Required qualifications
- 5+ years of overall software development experience
- Significant experience in mobile application development
- Strong hands-on experience with .NET MAUI
- Extensive Android and iOS application development experience
- Strong proficiency in C# and .NET
- Good knowledge of Android SDK, Android Studio, Gradle, application lifecycle, and Android architecture
- Experience with RESTful APIs, JSON, HTTP, and API integration
- Strong understanding of mobile UI/UX, responsive layouts, navigation, and device compatibility
- Experience with Git and source-control practices
- Experience with debugging, profiling, performance optimization, and production issue resolution
- Good understanding of mobile application security and secure API integration
Nice to have
- Knowledge of MVVM, dependency injection, SOLID principles, and clean architecture
- Experience with Firebase, push notifications, analytics, crash reporting, or similar mobile services
- Exposure to Azure DevOps, GitHub Actions, Jenkins, or other CI/CD tools
- Experience publishing and managing applications through Google Play Store
- Exposure to iOS development and Apple ecosystem
- Experience working in Agile/Scrum development environments
About the company
TELUS Digital is a digital product consultancy and the digital division of TELUS. They design and deliver transformative customer experiences through technology, agile thinking, and a people-first culture.