Job Summary
Job description
Overview of job
What you will do
● Design and build advanced applications for the Android and WearOS 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
Job Requirement
"What do we need from you
● Bachelor’s Degree in Information Technology, Computer Science, or equivalent.
● At least 1 year of relevant working experience.
● Knowledge:
○ Programming languages: Java, Android SDK, Kotlin.
○ Application development: Application Lifecycle, basic UI elements & layout, basic animation technique.
○ Concurrency: Thread, Handler, AsyncTask, Memory optimization and scheduling technique.
○ Database: SQLite, ORMLite, Room.
○ Android architecture: MVP, MVVM
○ Network: JSON, REST API.
○ Native: JNI, NDK (optional)
○ Software design: Design Pattern, DRY, SOLID.
○ Third-party libraries and APIs.
● Huge plus: strong English communication 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 a strong desire to build high-quality applications
● Good leadership and effective communication in both verbal and nonverbal
IN RETURN WE OFFER:
● Meaningful work and passionate colleagues
● Subsidies for: cell phone, fitness, health insurance
● Plenty of food, all the time
● Jerk-free, ego-free environment
● A commitment to make your time with us the most transformational time in your career to date
● Personal and professional development opportunities (workshops, English classes, training programs, etc.) that will keep you busy with learning and immersing yourself in meaningful work.
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- Java
- JSON
- Android SDK
- SQLite
- Animation
- JNI
- MVVM
- MVP
- Design Patterns
- REST API
- SOLID
- Architecture
- Android
- Caching
- UI
- Kotlin
- ORMLite
- Handler
- Software Design
- Asynctask
- DRY
COMPETENCES
- Communication Skills
- Self Motivated
- Logical Thinking
- Team Leadership
BUSINESS PROFILE
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.