(Senior) Android Engineer

Summary

  • Tech Skills

    Java

    Mobile App

    Android

  • Job level
    Experienced (Non-Manager)
  • Work location
    Ho Chi Minh
  • Language
    English
  • Type
    Full Time
  • Salary
    Negotiable
  • Deadline
    07/12/2018

Business profile

Fossil - Misfit

H3 Building, 384 Hoang Dieu, Ward 6, Quận 4, TP Hồ Chí Minh, Việt Nam

: 100-499


Công TY TNHH FOSSIL Việt NAM - Fossil Vietnam (formerly Misfit), a US high-tech company inventing and manufacturing wearables and smart home products.

Fossil Vietnam (formerly Misfit) is one of 60 offices under Fossil Group worldwide. Before joining Fossil, Misfit was a US high-tech company inventing and manufacturing wearables and smart home products, with R&D and operations office in Vietnam. In November 2015, Misfit got acquired and has since then become part of the Fossil Group's portfolio of brands, standing aside world-renowned brands including Fossil, Michael Kors, Burberry, Emporio Armani, Diesel, adidas, DKNY, among others.

As one of the the top 3 largest makers of watches in the world, Fossil Group is selling over 50 million watches and accessories a year in over 150 countries.

With the help of Misfit, Fossil will be working towards offering a broader spectrum of connected devices that target fashion-conscious consumers, and aiming at leading the convergence of style and technology.

In years to come, Fossil Vietnam will be the Center of Excellence for Cloud & App Innovation and Development for Fossil Group, and will power a wider array of connected devices.

With that mission at hand, we will remain a place where innovation flourishes, where world-class talents get leveraged, and where people come together to make greater products and tell greater stories.

Job description

WHAT YOU'LL BE RESPONSIBLE FOR:

  • Design and build advanced applications for the Android platform.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Work with outside data sources and API’s.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Work on bug fixing and improving application performance.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

FOR SENIOR LEVEL

  • Work closely with design team to visualize complicated features to enhance UX/UI
  • Coach other junior team members to help them reach their maximum potential

Why You'll Love Working Here

  • Meaningful work - great chance to work directly with Google US team at Google Headquarters - how cool that could be!
  • Subsidies for: cell phone, health/fitness, health insurance
  • Plenty of food, all the time
  • Jerk-free, ego-free environment
  • Passionate colleagues
  • A commitment to make your time with us the most transformational time in your career to date
  • Personal and professional development opportunities: international exposure with world-renowned tech conferences and on-the-job training programs in the US (most of our team members have been to a training program there at least once)

Job requirement

Your Skills and Experience

  • Bachelor Degree in Information Technology, Computer Science, or equivalent.
  • At least 1 year working experience in Android development (for senior level, at least 3 years and 1 year as a senior Android developer)
  • Knowledge:
    • Programming languages: Java, Android SDK, C/C++.
    • Application development: application lifecycle, basic UI elements & layout, basic animation technique.
    • Concurrency: Thread, Handler, AsyncTask, Memory optimization and scheduling technique.
    • Database: SQLite, ORMLite.
    • Network: JSON, REST API.
    • Native: JNI, NDK (optional)
    • Software design: Design Pattern, DRY, SOLID.
    • Third-party libraries and APIs.
  • Huge plus for Misfit: strong English communications skills.
FOR SENIOR LEVEL
  • Solid experience in optimization techniques: caching, lazy loading and memory management
  • Good knowledge of UI components and customization
  • Self-motivated, logical thinking, and strong desire to build high-quality applications
  • Good leadership and effective communication in both verbal and nonverbal

Language

  • English : (Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate)

Technical skills

  • Java
  • Mobile App
  • Android
  • C
  • Computer Science
  • UI
  • Android SDK
  • C++
  • Animation
  • Handler
  • Asynctask
  • SQLite
  • ORMLite
  • Json
  • Rest API
  • JNI
  • Software Design
  • Design Patterns
  • DRY
  • SOLID
  • Caching

Competences

  • Communication Skills
  • Self Motivated
  • Logical Thinking
  • Team Leadership

APPLY NOW
Views: 16 | Quantity: 1