OnSolve Vietnam

Mobile Xamarin Software Engineer

OnSolve Vietnam

Ho Chi Minh
Tran Hung Dao Street, District 1, Ho Chi Minh City

Salary
Negotiable
Post date
18/12/2018
Job skills
Mobile Apps Xamarin

Job Details

Mobile Software Engineer (Xamarin/.NET)

As a Mobile Software Engineer (Xamarin/.NET) with OnSolve you’ll be a senior member of the mobile development team responsible for implementing critical new functionality for our Xamarin-based mobile application infrastructure. You may also have the opportunity to work on non-mobile projects. If you’re someone who considers themselves passionate about technology, a team player, capable of mentoring talented software engineers, adaptable, driven, and a continuous learner we would love to speak with you about joining our team!

Responsibilities

  • Analyze software requirements and refine them by working with others
  • Lead and review the design of software architecture and components
  • Implement features for OnSolve platform primarily involving our mobile Xamarin-based application infrastructure.
  • Be an advocate for code quality and automated testing
  • Improve your and your colleagues work by leading code reviews
  • Occasional production support requests that may occur outside of working hours

Job Requirements

  • English speaking/ writing ability
  • A degree in Computer Science, Software Engineering, or equivalent knowledge
  • A strong attention to detail and problem-solving skills
  • At least 2 years programming experience with either Java or C#
  • Experience with either Android or IOS mobile development platforms
  • At least 0.5 year of experience developing for the Xamarin platform
  • Experienced use of version control, specifically git
  • Knowledge of the HTTP protocol and web services (REST, SOAP)

A bonus if you have..

  • Experience designing/implementing microservices and/or containers
  • Experience with cloud-based services such as AWS, GCE, or Azure
  • Modern web UI frameworks such as React, AngularJS, jQuery
  • Experience with analytics, reporting, or dashboarding technologies

We offer

  • Your health (and your family members’) are important to us; we provide a healthcare package from your start date
  • We try to create an environment where you can discover yourselves.
  • We care about your work-life balance; our working environment is fun and friendly, and our employees enjoy 18 annual leave days in addition to public holidays.
  • You are encouraged to reach the Management Team at any time you have difficulty, need an advice or only want to share your feedback
  • We believe that you deserve to be paid with 100% salary in probation time
  • We participate fully in Social, Health, and Unemployment Insurance
  • We have an annual performance appraisal to understand you and define your career path at OnSolve Vietnam