We are looking for talented Mid & Senior Developers to join our engineering team and pioneer the HarmonyOS-Next ecosystem. In this role, you will shape the future of a unified operating system that seamlessly connects Smartphones, Wearables, and PCs.
We are looking for engineers with strong logic in Declarative UI and Modern Mobile Development who are eager to add their skills to the ArkTS (TypeScript) & ArkUI architecture.
Since HarmonyOS-Next is built on a modern Declarative UI paradigm, you can be good candidate if you have experience in any of the following stacks:
· Flutter (Dart): If you understand widget trees and cross-platform logic.
· iOS (SwiftUI): If you are comfortable with state-driven UI design.
· Android (Jetpack Compose): If you are used to building reactive interfaces with Kotlin.
· React Native / React (TypeScript): If you have a strong command of TypeScript and component-based architecture.
Requirements
· Tech Leadership: Lead the development of high-performance applications for Mobile and Wearable (Watch) devices, with future scalability to PC architectures.
· Architectural Design: Build scalable and maintainable codebases using ArkTS. Design technical blueprints for migrating existing mobile apps to HarmonyOS.
· Ecosystem Contribution: Play an active role in the Open Source community. Manage repositories, conduct code reviews, and create technical documentation to support global developers.
· Solution Engineering: Provide architectural guidance to partners integrating their apps into the HarmonyOS ecosystem and solve complex technical challenges.
· Innovation: Analyze market trends to propose new features and services (e.g., distributed architecture, atomic services).
Minimum Qualifications
· Bachelor's degree in Computer Engineering, Software Engineering, or related fields.
· 5+ years of total software development experience.
· 4+ years of hands-on experience in mobile application development.
· Strong proficiency in JavaScript or TypeScript.
· Proven track record of delivering complex mobile applications.
· Strong command of English for technical communication and global support.
· Deep expertise in at least one Declarative UI framework (Flutter, SwiftUI, Jetpack Compose, or React Native).
· Experience developing for Wearables (Smartwatches) or adapting layouts for different screen sizes (Tablets/PCs).
· Solid understanding of State Management patterns (Redux, Bloc, MobX, Provider, etc.).
· Experience with CI/CD pipelines and DevOps practices.
· Background in performance optimization and application security.
12 yılda yaklaşık 5.000 mühendis ve araştırmacı ile bilişim ve iletişim teknolojileri profesyonelleri yetiştirerek ekosistemin büyümesine katkı sağlıyor ve global projelere imza atıyoruz. Birlikte geleceği kodluyoruz!
Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!
Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.
Application Engineer Q&A's