Responsibilities:
- Collaborate on major mobile software products being developed using the latest .NET mobile and server technologies.
- Develop great mobile app projects with Xamarin.
- Work on our proprietary mobile platform (AMP).
- Provide technical leadership to junior team members.
- Write clean, robust, reusable C# code.
- Continually strive to improve product quality and group productivity.
- Help foster and work in a fast-paced, agile environment.
- Work on a variety of projects that will continually offer you new challenges.
Qualifications:
- Completed a few large software projects as a technical lead (using .NET).
- Proficient in C#, OOP and familiar with .NET 4.5.
- Experience in asynchronous and multithreading development.
- Understanding of the MVVM design patterns and unit testing.
- Knowledge of JSON, REST, and SOAP.
- Have worked in an agile development environment, such as Scrum.
- Be curious, versatile, motivated and responsible. Must be fluent in French
Assets:
- Mobile app development projects (iOS / Android / Windows Phones).
- Use of or interest in learning Xamarin.
- Experience in providing training.
- Bilingual French / English.