Senior Mobile Developer (Android, iOS, React Native)

Full Time
Ho Chi Minh
Posted 6 days ago

Job Title: Senior Mobile Developer

Job Brief

VSL is looking for passionate Android developers who will be responsible for the development new large-scale applications targeted different kinds of Android & iOS devices including mobile phones and tablets. Successful candidates will be working alongside other developers on different layers of the system.

Responsibilities

  • Develop new features in a modularized Android & iOS code base
  • Troubleshoot and debug mobile application issues raised
  • Perform peer code review requests
  • Consume / integrate APIs by collaborating with back-end teams
  • Write unit tests for Android UI code and business logic
  • Participate in design, technical solutions, technical document reviews
  • Join daily team activities defined in the SDLC, i.e. Scrum

Requirements

  • Bachelor degree in computer science or equivalent
  • 3+ consecutive years of professional experience as an Android developer
  • Exposure to and understanding of RESTful API’s
  • Deep understanding about mobile application security and performance
  • Good understanding of Android application life-cycles and threading
  • Understanding of Android UI patterns (Material Design as a reference) & Human Interface Guidelines
  • Deep understanding of APNS and Firebase notification systems
  • Excellent hands-on experience with using databases for mobile platforms
  • Build mobile applications running in offline mode
  • Comprehensive understanding of SDLC, software development methodology, with a strong emphasis on agile.
  • Experience working in a team, and using some form of issue tracking (JIRA, Redmine, Scrum, Kanban)
  • Proactive, well self-organized and responsible in work
  • Good analytical and problem solving skills.
  • Good in teamwork.

As a plus

  • Know of Reactive Programming (RxJava, RxAndroid)
  • Dagger or DI libraries
  • Kotlin
  • Retrofit

About VSL

VSL is a global software outsourcing and software consulting company which provides a wide range of services including full cycle software development, agile testing, and software consulting. Our expertise includes, but is not limited to, emerging technologies such as e-commerce, blockchain, cryptocurrency, fintech, and bots, etc.

What we can offer:

  • Competitive salary
  • Additional premium healthcare plan
  • 13th month salary and performance review annually
  • Project performance bonus
  • Training: English, soft skill, and technical training
  • Company trip, happy hour, team building activities

Job Features

Job CategoryAndroid, iOS, Mobile, React Native

Apply For This Job