GEM Corporation

Handico Building, Pham Hung, Hà Nội

Quy mô công ty : 25-99

Xem thêm

Tóm lược

25-99

Outsourcing

Việt Nam

Senior Android Developer

GEM Corporation

Từ Liêm, Hà Nội

  • Có kinh nghiêm (Nhân viên)
  • Toàn thời gian
  • Lên đến 1500USD
  • Ngày Đăng:19/07/2019
  • 1

Mô tả công việc

Tóm tắt công việc

  • Build and develop mobile applications for big clients in Singapore, Japan, US and Europe.
  • Building application on Android platform 
  • Working on testing, bug fixing, code and performance optimization
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Coordinate with team members under the work assignment of  Project Manager

Why You'll Love Working Here

  • Probation salary is 100% of the official salary
  • 13th-month salary and performance review twice a year
  • Bonus for special occasions each year (Labor Day, National Day, Solar New year, Lunar New Year)
  • Enjoy company summer trip and other team building activities held monthly and quarterly
  • Social, health and unemployment Insurance following Government policy
  • Work five days per week with flexible working time
  • Have opportunities to work onsite in Singapore, USA, Sweden, Korea, and Japan
  • Have chances to gain knowledge on the latest waves of blockchain, AI, Big Data
  • Professional, creative and dynamic working environment
  • Being fulfilled with experience while learning and joining big projects applying for various business and living sectors.
  • Being funded for advanced study and training; enhancing foreign languages such as English, Japanese; improving professional and soft skills with technical seminars and conferences held by known experts from inside and outside the company. 

Yêu cầu công việc

Your Skills and Experience

  • Have 3+ years experience working with Android SDK, Android Studio (Editor, Layout builder, Debugging tools,...).
  • Strong knowledge of OOP, Java/Kotlin programming language, Android SDK.
  • Strong analytical and logic skills.
  • Strong knowledge of Android components (Activity, Fragment, Service, Broadcast Receiver, Content Providers), UI Building.
  • Experience with dealing with different screen sizes and different versions of Android devices.
  • Experience working with programming communication between mobile and server via TCP/IP, Firebase, Websocket, WebService (JSON / XML).
  • Experience with offline storage, multi-threading.
  • Experience with testing (unit test, instrumentation test), CI/CD (Jenkin, Fastlane, BuddyBuild).
  • Experience with code and performance optimization, memory management.
  • Have experience using design patterns in code.
  • Familiar with reactive programming, have experience working with RxJava, RxAndroid frameworks.
  • Experience with JIRA, Git version control system.
  • Good knowledge about UI/UX design principles and guidelines is an advantage.
  • Have security mindset is a plus.
  • Good English communication skill is a plus.

 

Ngôn ngữ

  • English

    Nói: Intermediate - Đọc: Intermediate - Viết: Intermediate

Yêu cầu kỹ thuật

  • Java
  • Android
  • Android SDK
  • JSON
  • XML
  • Instrumentation
  • Jira
  • OOP
  • Git
  • Unit testing
  • Web Services
  • WebSocket
  • Design Patterns
  • TCP/IP
  • Multi-Threading
  • Jenkins
  • CI
  • Firebase
  • UI
  • UI/UX
  • CD
  • Kotlin
  • fastlane
  • RxAndroid
  • RxJava
  • Android Studio

NĂNG LỰC

  • Analytic Skills
  • Communication Skills
  • Teamwork

Thông tin doanh nghiệp

GEM Corporation delivers IT solutions which best fit your needs.

At GEM, we place a large focus on training our young and enthusiast team. This allows us to consult you and deliver IT solutions which best fit your needs and keep your customers & clients satisfied. GEM´s annual growth rate (100%) is the proof that our method works.

Established in 2014, with founders from the USA and Vietnam, GEM has become known as a symbol of hyper growth in the Vietnamese IT industry. With employees as our most important resources and investment, we are committed to delivering solutions that help our customers increase their business success. That is the only way we can keep on growing!