09 Sep
|
Cavintek
|
Chennai
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 positive 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 .
Valuable 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:
- Robust 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 setting.
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.
📌 Mobile Application Developer (Chennai)
🏢 Cavintek
📍 Chennai