Công ty TNHH Saritasa Việt Nam

Real People - Real Passion

Senior Android Mobile Developer

Login to view salary

4 days ago

Job Responsibilities

  • What You'll Do:
  • API and Backend development for mobile, web and IoT applications.
  • Event stream processing (Kafka / Storm / Spark) and real-time analytics.
  • New projects and applications development.
  • Ongoing support of existing production projects.
  • Technologies We Use:
  • Java
  • Android SDK
  • Android NDK
  • RxJava
  • Dagger
  • REST API
  • Amazon AWS (EC2, SQS< SNS, ELB, ECS, RDS, S3, Cognito)
  • Kotlin
  • Google Apps
  • Firebase
  • Jenkins
  • Git

Job Requirements

  • Who You Are:
  • Experience with writing Java code.
  • Knowledge of classical algorithms and data structures.
  • Having Android SDK development experience.
  • Understand MVP, MVVM
  • Love RxJava, DI, Dagger, CI
  • Work with databases: Room, SQLite, Realm, use of ORM libraries
  • Offer thoughtful and reasoned solutions and implement them with a minimum of bugs (or bugs free)
  • Plan your decision before writing the first line of code.
  • Know how to test your own and foreign code (unit tests, integration tests, manual tests).
  • Understand the complexity of O-notation algorithms.
  • Preferred Skills:
  • Knowledge of Android NDK.
  • Knowledge of C / C ++
  • Knowledge of Kotlin
  • Android Architecture Components
  • Practical knowledge in the field of optimization and profiling of mobile applications
  • Experience or interest in working with other languages ​​ (Swift, Groovy).
  • TDD
  • You desire to learn new things
  • Good verbal and written communication skills and the ability to analyze your own proposed solutions (and ideas) in terms of ROI (Return on Investment) would be a big advantage! 

Location

Quận 1, Hồ Chí Minh

Level

Nhân viên

Year of Experience

3 năm

Job Type

Benefits

We offer a very competitive salary for our employees.

Full paid probation.

Annual salary review based on performance and contribution.

13th-month salary.

Quarter bonus based on performance and contribution.

Unused leaves in a year will be paid as a bonus.

English learning support and getting technical certification support programs.

Employee recognition program on company-wide.

Work on international projects in various fields.

Working with smart and straight technical geeks from other countries.

A chance to travel and get yourself trained at headquarter in California, America.

Free access to a library of educational books.

In case you have personal stuff, working at home is possible.

By default, we don't work on Saturday or Sunday, because we love to see you refreshed next week.

Premium health insurance during the year

Annual health-check to make sure you're healthy.

Company trips with your family.