Position: Mobile Infrastructure developer
Company: Yael Acceptic
Category: .NET
Experience required: 5y
English level: upper
Published: 2023-04-01T00:00:00+03:00

We invite an experienced Mobile Infrastructure developer who has an ability to do context switch while working on long-term tasks on several projects simultaneously. Has excellent communication skills and is people oriented. Has the ability to quickly learn and work well under pressure.

About:
Our client is a large American-Israeli company and a leader in the Animal Health Care industry. They provide rich data and insights to help people act in the best interests of the animal in their care.
Responsibilities:
- Design, develop, test, and maintain Xamarin cross-platform mobile applications;
- Diagnose complex issues, evaluate, recommend, and execute the best resolution;
- Independent researching, thinking outside the box, solution finding, analysis and problem-solving skills and capabilities;
- Migrate Xamarin.Forms, Xamarin.iOS, and Xamarin.Android applications to .NET MAUI;
- Develop and migrate .NET MAUI Binding Native Libraries;
- Develop and migrate Xamarin 3rd party and open-source libraries to .NET MAUI;
- Write and execute Unit Tests.

Requirements:
- 5+ years of experience with C#;
- 4+ years of experience with Xamarin.Forms;
- Strong programming skills in XAML, MVVM Design Pattern;
- Experience in designing and developing Custom Controls;
- Extensive experience with Visual Studio and/or Visual Studio for Mac;
- Strong knowledge of core OOP and general programming concepts (object lifecycle, reflection, connection/thread pools etc.);
- Strong knowledge of REST API and Hands-on experience with REST services;
- SQL (with proven ability to write native SQL queries);
- Experience in Agile software development methodology;
- Upper-Intermediate English level.

Would be a plus:
- Working experience with Xamarin.iOS, and Xamarin.Android applications;
- Experience with Binding Libraries development;
- Experience with Native Mobile development such as Swift and Kotlin;
- Experience with Flutter Mobile development;
- Experience publishing app in Google Play Store and Apples App Store play store;
- Familiarity with Git;
- B.Sc. (or M.Sc.) in Computer Science or Computer/SW Engineering.

We offer:
Professional Development: free English courses, access to company’s library, free access to the corporate Udemy account, possibility to participate and share your knowledge as a speaker in our internal meetups, opportunity to work from anywhere (depends on the project).

Benefits: 100% paid vacation and sick leaves, health insurance, membership in IT Cluster, assistance in relocation, access to psychological help, office cabinet structure, playroom, free accountant and lawyer services, opportunity to accumulate part of the own salary in the company in dollar terms, team building activities.