Harmony OS application build expert (C/C++, Python)

Дата размещения вакансии: 30.09.2020
Работодатель: HUAWEI
Уровень зарплаты:
з/п не указана
Требуемый опыт работы:
От 3 до 6 лет

Huawei is a leading global information and communications technology solutions provider. Through our dedication to customer-centric innovation and strong partnerships, we have established end-to-end advantages in telecom networks, IT devices, smart phone and cloud computing. We are committed to creating maximum value for telecom operators, enterprises and consumers by providing competitive solutions and services. Our products and solutions have been deployed in over 170 countries, serving more than one third of the world’s population. Huawei has over 150,000 employees, approximately 70,000 of which are engaged in research and development. Huawei operates a global network of 16 R&D Centers and 36 Innovation Centers jointly operated with customers. Huawei is leading the way by rethinking the future. From devices to telecom infrastructure to cloud computing and convergence solutions, we are rethinking every link in the chain with ICT based innovation to deliver a better future… faster.

Main Responsibilities:

  1. Lead technology planning for application build, organize internal discussion and align with related department, report to management team, finally transform to product development project and technology research project.
  2. Lead requirement analysis and architecture design for application build, organize local software development, integrated with HQ DevEco Studio.
  3. For Android compatible application, lead performance improvement for application build in 10 times.
  4. Build local technology ecosystem, such as technology collaboration with local university and research institute, transform research prototype into success story.
  5. Lead requirement analysis for local developers and partners.

Job Requirements:

1. Bachelor’s degree in Computer Science, Computer Engineering, Mathematics or a related field, PhD preferred.

2. Five years' experience in mainstream IDE platform, such as IntelliJ, Android Studio, Visual Studio Code, XCode, Eclipse. Lead two important project about application build and related features at least.

3. Familiar with mainstream programming language features in application development, such as Java, JavaScript, C/C++ Kotlin, Swift.

4. Familiar with improvement skills for application build in Android Studio, XCode and so on, such as incremental complication, resource compilation and 3rd party package transformation.

5. Improve and customize mainstream application build tools, such as Gradle, Maven, Ant, CMake, NMake.

6. Improve and customize 3rd party package and library synchronization implementation, such as JCenter, Maven Central, NPM.

7. Rich experience of collaborating with industry and university in IDE preferred.

8. Good reading, writing and speaking smoothly in English.

9. Good team spirit

10. This job is open in Moscow, St. Petersburg.

Ключевые навыки


Product Management




Посмотреть 487 резюме, подходящих к этой вакансии