21 IndiHire Consultants Jobs
5-8 years
Xamarin Lead - iOS & Android Development (5-8 yrs)
IndiHire Consultants
posted 12hr ago
Job Summary :
We are seeking a highly skilled and experienced Lead Xamarin Developer to spearhead the development of our cross-platform mobile and desktop applications.
This role requires a deep understanding of Xamarin and related technologies, strong leadership abilities, and a passion for building high-quality, performant applications.
The ideal candidate will be a technical expert, a problem solver, and a mentor, guiding a team of developers while contributing significantly to the architecture and development of our applications.
Key Responsibilities :
Application Development: Lead the development of cross-platform mobile (iOS and Android) and desktop applications using Xamarin. Forms, Xamarin. Android, Xamarin. iOS, and WPF/WinForms.
Collaboration and Requirements Gathering: Collaborate closely with product managers, designers, and backend developers to define requirements, translate them into technical specifications, and ensure alignment throughout the development lifecycle.
Architecture and Design: Architect scalable, high-performance, and secure applications, considering platform-specific nuances and best practices.
Database Design and Optimization: Design and optimize SQL databases, write complex queries, and integrate them efficiently within the applications.
Code Quality and Best Practices: Ensure code quality by promoting and adhering to best practices, conducting thorough code reviews, and maintaining comprehensive documentation.
Troubleshooting and Performance Optimization: Proactively identify and troubleshoot technical challenges, optimize application performance, and resolve bugs efficiently.
Team Leadership and Mentorship: Mentor and guide a team of developers, providing technical guidance, fostering a collaborative environment, and ensuring adherence to coding standards.
CI/CD Management: Manage Continuous Integration/Continuous Deployment (CI/CD) pipelines, version control, and deployments using tools like Azure DevOps, Git, or Jenkins.
Technical Research and Innovation: Stay up-to-date with the latest advancements in Xamarin and related technologies, exploring new tools and techniques to improve development processes and application quality.
Problem Solving and Decision Making: Effectively analyze complex technical problems, propose solutions, and make sound technical decisions.
Required Skills & Qualifications :
Technical Expertise :
- Extensive experience with Xamarin.Forms, Xamarin.Android, and Xamarin. iOS development.
- Solid understanding of WPF/WinForms development.
- Strong proficiency in C# and .NET framework.
- Deep knowledge of SQL databases (SQL Server, SQLite).
- Experience with RESTful API integration.
Development Tools :
- Proficiency in Visual Studio.
- Expertise in using Git for version control.
- Experience with CI/CD tools like Jenkins and Azure DevOps.
Leadership & Soft Skills :
- Proven ability to lead and mentor a team of developers.
- Excellent problem-solving and analytical skills.
- Strong project management skills, including planning, execution, and tracking.
- Exceptional communication (written and verbal) and interpersonal skills.
Other Requirements :
- Bachelor's degree in computer science, Software Engineering, or a related field.
- Minimum of 5 years of experience in mobile and/or desktop application development, with a focus on Xamarin.
- Experience with Agile development methodologies.
- Familiarity with cross-platform UI design principles.
- Understanding of mobile application deployment processes and app store guidelines.
Skills :
- Git, Communication, Xamarin.
- Forms, REST APIs, WPF/WinForms, SQL Databases, Jenkins, Azure DevOps, Xamarin, Project Management, C#, .NET, Mentoring, SQL, Xamarin.
- Android, Visual Studio, Xamarin.
- iOS, Problem-Solving, Cross-Platform Development, Mobile App Development, Desktop App Development, CI/CD, Agile
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Developer roles with real interview advice