Mayvun Arc Recruitment has partnered with global consulting organisation who are seeking an experienced Mobile .NET Developer with a strong background in Xamarin to join their dynamic team on a 1+ year contract.
The ideal candidate will have a solid understanding of Apple's Human Interface guidelines and Android's Material Design, along with extensive experience in developing cross-platform applications.
This role demands a high level of independence and ownership, ensuring the delivery of high-quality mobile solutions that meet business needs.
Responsibilities:
- Develop and maintain high-quality mobile applications using .NET mobile dev ecosystem.
- Implement Apple's Human Interface guidelines and Android's Material Design in mobile applications.
- Utilize XIB in iOS applications, ensuring a seamless user experience.
- Work with cross-platform applications, leveraging C#, Xamarin, and other relevant technologies.
- Apply SOLID principles, HTTP protocol, REST, microservice patterns, T-SQL, and NodeJS in development tasks.
- Deliver solutions with a high degree of independence and ownership.
- Implement enterprise architecture standards, principles, reference architectures, and procedures during development.
- Assess and estimate solutions, ensuring compliance with enterprise architecture and IT standards.
- Be accountable for the delivery of projects or activities, including the development and/or maintenance of applications in accordance with standards and guidelines.
- Actively participate in all phases of the development lifecycle, including analysis, design, building, testing, pair-programming, code-reviews, documenting, and maintenance.
- 3+ years’ experience implementing XIB in iOS applications.
- 5+ years' experience working with cross-platform applications, preferably using Xamarin and C# (experience with Objective-C/Swift/Java/Kotlin is highly regarded).
- Good understanding of SOLID principles, HTTP protocol, REST, microservice patterns, T-SQL, and NodeJS.
- Expertise in implementing enterprise architecture standards, principles, reference architectures, and procedures.
- Strong judgment in assessing and estimating solutions, ensuring compliance with enterprise architecture and IT standards.
- Proven ability to deliver projects with a high degree of independence.
- Active participation in the development lifecycle, including analysis, design, building, testing, pair-programming, code-reviews, documenting, and maintenance.
- Familiarity with Apple’s Human Interface guidelines and Android’s Material Design.
- Experience with microservices architecture.
- Familiarity with other cloud platforms and services.
- Knowledge of DevOps practices and tools.
- Previous experience working in an Agile/Scrum environment.