It is time for good bye! The SkillValue Assessment adventure will end on December 31, 2024. We invite you to enjoy it, and export your data until then.
 Back to all jobs
Xamarin Developer – Full-time – Remote

Xamarin Developer – Full-time – Remote

  • Full-time
  • Remote
  • 13 July 2021
  • 1 position

Client description

As a nShift team member, you will be involved in developing mobile applications using C# and Xamarin for iOS and Android. The team is working with new technologies and using DevOps techniques to deploy faster and safer.

Are you a WPF or UWP experienced developer who wants to join us on Xamarin mobile application development? Come talk to us.

Main Responsibilities

  • Work closely with different development teams to meet the requirements;
  • Collaborating effectively with team members, as well as other project stakeholders;
  • Developing and testing your mobile application code, leveraging a sprint-based, Agile methodology;
  • Contribute to the architectural design of software applications;
  • Deliver unit tested code with high quality;
  • Participating in brainstorming sessions and having the chance to contribute innovative and original ideas to our technology and products;
  • Integrate with and consume existing backend REST based web services;
  • Working closely with QA members on the team to ensure the code you develop meets acceptance criteria, including doing rework where necessary;
  • Handle multiple projects and tasks at the same time, in addition to changing priorities based on ongoing projects and escalated tasks.

Requirements

Professional qualifications

  • BS degree in Computer Science or related field;
  • Fluency in English (both written and spoken);
  • Good knowledge of C# and XAML;
  • A solid understanding of OOP principles and MVC and MVVM design patterns;
  • Minimum 2-3 years relevant experience in Xamarin Forms;
  • Good knowledge of mobile platforms iOS or Android;
  • Good knowledge of REST web services;
  • Well-organized and detail-oriented with strong problem solving and communication skills;
  • Ability to handle changing priorities and multiple concurrent tasks;
  • Excellent troubleshooting and communication skills.

Nice to have:

  • Xamarin UI automated tests experience;
  • Knowledge of building native mobile applications for iOS with Objective C/Swift or Android applications with Java;
  • Working experience with SQLite, MySQL or MS SQL;
  • Working experience with source version control such as GIT or SVN.

Personality traits and skill set:

  • Passionate about programming with the desire to learn new technologies;
  • Strong communication and interpersonal skills;
  • Good organizational and analytical skills;
  • Proactive and detail-oriented;
  • Able to work both independently and in team environments;
  • Able to understand complex business requirements.