Company Description Bertoni Solutions was founded in 2016 as a software development company.
With Swiss roots and an HQ development team in Lima, Peru, we could offer the best of both cultural areas: the talent and passion of Latin American professionals combined with Swiss organization skills and mindset.
Since then our organization has grown, offering new services like IT staff augmentation and digital transformation solutions. Weve helped companies from various industries to turn their pain points into a competitive advantage.
Job Description
A Senior Xamarin Developer is responsible for creating mobile applications using Microsoft .NET languages and related technologies, especially Xamarin. The Xamarin Developers duties include to design and develop mobile applications in coordination with the rest of the team. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.
Responsibilities
The responsibilities of a Senior Xamarin Developer are:
: Design, create and maintain mobile applications through efficient, reusable and reliable code
: Document the code of the mobile application. This documentation can include information about the database, operating procedures or software development
: Evaluate and update existing mobile applications in the company, devising and proposing ways to improve these applications according to the best practices and most efficient technologies on the market
: Design and create unit tests for the code of mobile applications
: Ensure the best possible app performance, quality and responsiveness
: Identify bugs and devise solutions to mitigate and address these problems
: Help maintain code quality, organization and automation
: Provide support for mobile applications by working closely with QA Testers and other personnel involved in the project to resolve any operational or coding issues
: Advanced English both oral and written
Qualifications
: Only for residents of Latin America
: Computer technician, engineering or related career, completed or in progress
: 5 years of experience developing mobile applications with .Net technologies, including: .Net with C, Xamarin, XAML
: Knowledge in MVVM framework as Prism.
: Knowledge in Mobile database as SQLite or Realm.
: Knowledge in Google APIs handling, like Maps or Directions
: Knowledge in Android Push Notifications / IOS
: Knowledge of SQL and LINQ language
: Knowledge in implementation and consumption of web services (WCF or Web.Api)
: Knowledge of version control tools such as GIT, Azure DevOps
: Experience with agile methodologies such as SCRUM
: Knowledge and experience with unit testing, automated functional testing and SonarQube
: Advanced English level, both written and conversational
: Desirable: Microsoft C certification
: Desirable: Knowledge in Progress Web Applications (PWA)
Additional Information
The skills that a Senior Xamarin Developer should have are:
: Clear thinking
: Assertive communication
: Ability to quickly understanding and reading
: Attention to details
: Self:learning skills
: Adaptable and capable of working under pressure
: Goal orientation
: Teamwork
: Time management