Xamarin Developer
Posted on:
8 hours ago
Vacancies:
1 Vacancy
Job Summary
Senior Xamarin Developer
Responsibilities:
- Design develop and enhance applications for Windows and iOS platforms.
- Translate business requirements and inspection workflows into intuitive efficient software solutions.
- Deliver scalable maintainable and user-friendly mobile applications that support field operations.
- Collaborate closely with business stakeholders to understand operational needs and transform them into technical solutions.
- Participate in the full software development lifecycle from requirements analysis through deployment and ongoing maintenance.
- Ensure successful delivery of features while meeting quality timeline and project objectives.
- Maintain and improve the infrastructure supporting mobile applications.
- Ensure reliable application deployment configuration and operational stability.
- Support cloud-based integrations and deployment processes using Microsoft Azure services.
- Estimate development effort and contribute to project planning and delivery.
- Plan execute and support testing activities to ensure application quality and reliability.
- Produce and maintain clear technical documentation throughout the development lifecycle.
- Participate in code reviews and continuously promote coding best practices.
Requirements
Technical Skills & Experience
- Bachelors or Masters degree in Computer Science Software Engineering Electrical Engineering or a related technical discipline.
- Several years of professional experience in software development.
- Strong hands-on experience with and C#.
- Solid experience developing mobile application frontends using Visual Studio.
- Good understanding of RESTful Web APIs and backend integration.
- Experience working with Microsoft Azure cloud services.
- Familiarity with Azure DevOps for project management CI/CD and source control.
- Experience using GitHub Copilot or similar AI-assisted development tools.
- Knowledge of Microsoft SQL Server (MS SQL) is considered an advantage.
- Experience working in Agile environments with familiarity with traditional Waterfall methodologies.
- Understanding of software architecture code quality principles and mobile application best practices.