React Native Developer
The ideal candidate is a full stack developer who is familiar with each layer but with focus in ReactNative/iOS/Android Application development. The engineer should have genuine interest in all software technology and will be directly responsible for design, development, testing, maintenance, and documentation of high quality software
Use React Native to build native apps.
Encapsulates React Native native components and integrates into Android and iOS clients
Improve, maintain and optimize code to ensure quality, performance and user experience
Responsible for working with product managers, UI designers, and back-end developers to ensure the implementation and operation of the entire product
1-2 years of experience building commercial React Native mobile applications for both iOS and Android
Be familiar with React Native base components, Solid understanding of the full mobile development life cycle
proficient in Flex layout, and experience with React/Redux
BS/MS degree in Computer Science, Engineering or a related subject
Strong portfolio of publicly available mobile apps on iOS/Android that we can review Experience with iOS.
Familiar with one of the mainstream front-end frameworks Bootstrap, Angularjs, Flutter, WeChat applet
Comfortable with Agile methodologies and version control (Git)
Good communication skills, fast learning ability, proactively expand your knowledge and vision, and continuously update the knowledge of the latest technologies and standards related to the front end.
Knowledge of REST APIs
Realm, navigation, maps, push notifications
software development: 2 years (Required)
React native and react js: 2 years (Preferred)
Flutter, redux: 1 year (Preferred)
Wechat applets, wechat mini programs