We are looking for a motivated and skilled Mobile App Developer with 1–2 years of experience in developing and maintaining mobile applications using .NET MAUI, Xamarin, and .NET Core.
The ideal candidate should have a good understanding of mobile application development, API integration, debugging, and software development practices. The candidate will work closely with the development and product teams to build reliable, scalable, and user-friendly mobile applications.
Key Responsibilities:
- Design, develop, test, and maintain cross-platform mobile applications using .NET MAUI and Xamarin.
- Develop and integrate RESTful APIs using .NET Core.
- Implement new features and enhancements based on business and technical requirements.
- Integrate mobile applications with backend services and databases.
- Troubleshoot, debug, and resolve application issues and performance problems.
- Write clean, maintainable, and reusable code following development best practices.
- Perform unit testing and support application testing and bug fixing.
- Collaborate with UI/UX designers, backend developers, QA engineers, and other team members.
- Participate in code reviews and contribute to improving application quality.
- Optimize applications for performance, responsiveness, and reliability.
- Assist in application deployment and release activities for Android and iOS platforms.
- Stay updated with the latest developments in .NET MAUI, Xamarin, .NET Core, and mobile application technologies.
- Prepare and maintain technical documentation as required.
Required Skills:
- 1–2 years of hands-on experience in mobile application development.
- Strong knowledge of .NET MAUI.
- Experience with Xamarin.Forms / Xamarin.
- Good knowledge of C# and .NET Framework / .NET.
- Experience developing REST APIs using .NET Core / ASP.NET Core.
- Good understanding of Android and iOS application development.
Good to Have:
- Experience migrating applications from Xamarin to .NET MAUI.
- Knowledge of MVVM architecture.
- Experience with dependency injection and asynchronous programming.
- Knowledge of Firebase or similar mobile services.
- Experience with push notifications.
- Familiarity with mobile application deployment through Google Play Store and Apple App Store.
- Basic knowledge of CI/CD pipelines and cloud platforms such as Microsoft Azure.
Educational Qualification:
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
- Equivalent practical experience may also be considered.
Key Competencies:
- Strong analytical and problem-solving skills.
- Good communication and teamwork skills.
- Ability to work independently as well as collaboratively.
- Willingness to learn new technologies.
- Good attention to detail.
- Ability to work in a fast-paced software development environment.
What We Offer:
- Opportunity to work on real-world SaaS and mobile application projects.
- Exposure to modern Microsoft technologies and cloud platforms.
- Collaborative and learning-oriented work environment.
- Opportunities for professional growth and skill development.
Pay: ₹25,000.00 - ₹40,000.00 per month
Benefits:
Work Location: In person