SENIOR MOBILE DEVELOPER

N KID Group
Location

Ho Chi Minh

  • Salary

    Competitive

  • Experience

    3 - 4 Years

  • Job level

    Experienced (Non - Manager)

  • Deadline to apply

    30/11/2020

Benefits

  • Laptop
  • Insurance
  • Uniform
  • Healthcare
  • Training Scheme
  • Annual Leave

Job Description

  • Develop additional features and functions around the Nkid tiNi Mobile App.
  • Implement suitable 3rd party Push and Marketing Automation Services such as CleverTap, XtremePush, Branch, AppsFlyer, etc. or similar services (Attributions, etc.).
  • Implement 3rd party payment services such as Momo, VNPay, ZaloPay, ViettelPay or other Credit Card Processing services.
  • Build efficient and reusable code and systems
  • Identify and address performance bottlenecks
  • Have a solid understanding of REST/stateful/stateless web services
  • Ensure software quality by writing, running, analyzing and automating unit and functional tests
  • Integration of user-facing elements developed by front-end developers with App logic
  • Writing reusable, testable, and efficient code
  • Exceptional attention to detail and design
  • Implementation of security and data protection
  • Design, develop, and deployment of application mobilization for iOS and Android devices.
  • Work in tactical development of platform components to integrate enterprise mobile apps.
  • Innovating and improving existing products and mobile app features

Job Requirement

  • Have an understanding of how the APIS & back-end work and plan accordingly
  • Working with a wide array of 3rd party backend technologies and services.
  • Experience in consuming third party APIs, with an emphasis on REST, JSON, XML and OAuth.
  • Ability to clearly communicate and document work
  • Understanding of code testing methodologies
  • Source control, especially GIT
  • Knowledge of GNU/Linux operating system
  • Understanding the nature of asynchronous programming
  • 3+ experience in building Native applications using Xamarin with C#
  • Expert in various Integrated Development Environments and languages including C#, Swift, Java, Objective-C, Visual Studio, XCode, Eclipse, etc.
  • Experience developing against common API technologies including REST and SOAP
  • Experience in Xamarin.Forms, Xamarin.iOS, Xamarin.Android development is required;
  • Good understanding of identity systems (oAuth2, JWT, etc).
  • Mobile App Development Experience (iOS/Android/Xamarin).
  • Understanding of OOP programming, design pattern.
  • 3rd party app integration/APIs including social media and push notifications experience
  • Enthusiasm for building mobile applications with Flutter/ReactNative/Xamarin and C# for iOS and Android
  • Application hosting and deployment (AWS, Google, other)
  • Positive thinking and good communication skills.
  • Ability and willing to learn new technology
  • Self-motivated learner who is constantly seeking out new technologies

More Information

  • Degree: Bachelor
  • Age: Unlimited
Feedback