Senior Android Developer [Taiwan]


 

Apart from the existing popular products, this company is on a growth trajectory with plans to unveil new products. These endeavors entail the creation of innovative software products and IoT hardware, aimed at delivering enhanced services to modern musicians. A dedicated software team is in the process of being formed and expanded. The company extends an invitation to developers who are enthusiastic about joining their ranks. Given the distinctive nature of the industry, the technologies and domain expertise employed diverge significantly from those commonly found in typical internet firms. Individuals who possess a fervor for Android development are encouraged to contemplate the opportunity to contribute to this company's endeavors.

Key Responsibilities:

  • Collaborate with the engineering team to develop IoT music products and continuously build product barriers
  • Partner with PM & UI/UX Designers, provide technical insights, and enhance product quality and development efficiency
  • Stay updated on new information from Google I/O annually, embrace continuous learning, and share technological insights
  • Employ a user-centric mindset to analyze and deconstruct problems, focus on details, and deliver the best user experience
  • Systematically enhance and optimize code performance, guide the team in designing a maintainable and scalable code architecture

Key Requirements:

  • Over 5 years of experience in Android development
  • Proficiency in Kotlin, Java, and JNI
  • Familiarity with multithreading and memory management
  • Knowledge of network transmission, RESTful APIs, and local data storage mechanisms
  • Proficiency in MVVM architecture
  • Experience with Continuous Integration and Continuous Deployment (CI/CD) practices

Desirable Skills:

  • Video editing development experience
  • Bluetooth connectivity development experience
  • Background in streaming audio processing development
  • Experience in mentoring development teams
  • Proficiency in automation testing
  • Understanding of Clean Architecture and SOLID principles
  • Familiarity with Git operations and awareness of multi-person development workflows
  • Proficiency in C++
  • Proficiency in unit testing

Personal Traits:

  • Possesses a user-centered design mindset with a focus on UI/UX
  • Demonstrates a collaborative team-oriented mindset, proactive problem-solving skills, and effective communication and collaboration abilities
  • Holds experience in independently completing app development and getting apps published
  • Displays an Agile mindset
  • Emphasizes the bigger picture and avoids getting lost in details


Apart from the existing popular products, this company is on a growth trajectory with plans to unveil new products. These endeavors entail the creation of innovative software products and IoT hardware, aimed at delivering enhanced services to modern musicians ...

$ads={2}


 

.

$ads={1}

Post a Comment

Previous Post Next Post

Sponsored Ads

نموذج الاتصال