Android Developer
脉珂贸易(上海)有限公司
- 公司规模:少于50人
- 公司性质:外资(欧美)
- 公司行业:计算机软件
职位信息
- 发布日期:2017-12-07
- 工作地点:深圳-南山区
- 工作经验:5-7年经验
- 学历要求:大专
- 语言要求:英语熟练
- 职位月薪:3-4万/月
- 职位类别:软件工程师
职位描述
职位描述:
As a young and fast-growing company focusing on the Internet of Things, we are looking for a self-driven Android developer who will play a central role in the delivery of our apps designed for connected devices and used by hundred thousands of users. The main focus of this role will be the development and delivery of Android applications, their integration with back-end services and the interactions between connected smart devices via Bluetooth Low Energy and other communication protocols. This person must be self-motivated, an excellent problem solver and a fast learner. Very strong technical skills and demonstrated experience in writing commercial grade apps for Android is a must. The candidate will work with talented engineers in a fast paced, technically demanding environment to deliver new features.
Your responsibilities:
Reporting to our CPO (Chief Product Officer) and based in our Shenzhen office in China, you will be part of an international and multicultural team with the same shared objective to always satisfy our users installed base and new comers.
Your key missions are listed below:
- Design and build applications for the Android platform
- Ensure the performance, quality, and responsiveness of applications
- Collaborate with a team to define, design, and ship new features
- Identify and correct bottlenecks and fix bugs
- Maintain code quality
- Help to enable test automation
- Bring new ideas and innovation to the team
Required skills for this position:
- 6+ years of software development experience
- Excellent Java and Kotlin coding ability
- Knowledge of multi-threaded, asynchronous code
- Proven debugging and performance testing skills
- Ability to write clean, well factored UI code
- Passion for quality and attention to detail
- Familiarity with Android SDK, differences between various versions of Android
- Strong knowledge of Android UI design principles, patterns, and best practices
- Experience with Android Bluetooth APIs is a must
- Proficient understanding of Git is a must
- Familiarity with RESTful APIs to connect Android applications to back-end services
- Experience with 3rd party SDKs such as Facebook SDK, Twitter Kit and so on
- Experience with React Native is a big plus
- Understanding of different Bluetooth profiles is strongly preferred
- Understanding of Google Material Design guidelines
- Familiarity with continuous integration
You are interested to join a fast-growing company working in the highly attractive and fast-moving IT market. You have the desire to join a young and highly motivated team to help us creating the tomorrow of the smartwatch industry but not only, then you are certainly the collaborator we are looking for.
As a young and fast-growing company focusing on the Internet of Things, we are looking for a self-driven Android developer who will play a central role in the delivery of our apps designed for connected devices and used by hundred thousands of users. The main focus of this role will be the development and delivery of Android applications, their integration with back-end services and the interactions between connected smart devices via Bluetooth Low Energy and other communication protocols. This person must be self-motivated, an excellent problem solver and a fast learner. Very strong technical skills and demonstrated experience in writing commercial grade apps for Android is a must. The candidate will work with talented engineers in a fast paced, technically demanding environment to deliver new features.
Your responsibilities:
Reporting to our CPO (Chief Product Officer) and based in our Shenzhen office in China, you will be part of an international and multicultural team with the same shared objective to always satisfy our users installed base and new comers.
Your key missions are listed below:
- Design and build applications for the Android platform
- Ensure the performance, quality, and responsiveness of applications
- Collaborate with a team to define, design, and ship new features
- Identify and correct bottlenecks and fix bugs
- Maintain code quality
- Help to enable test automation
- Bring new ideas and innovation to the team
Required skills for this position:
- 6+ years of software development experience
- Excellent Java and Kotlin coding ability
- Knowledge of multi-threaded, asynchronous code
- Proven debugging and performance testing skills
- Ability to write clean, well factored UI code
- Passion for quality and attention to detail
- Familiarity with Android SDK, differences between various versions of Android
- Strong knowledge of Android UI design principles, patterns, and best practices
- Experience with Android Bluetooth APIs is a must
- Proficient understanding of Git is a must
- Familiarity with RESTful APIs to connect Android applications to back-end services
- Experience with 3rd party SDKs such as Facebook SDK, Twitter Kit and so on
- Experience with React Native is a big plus
- Understanding of different Bluetooth profiles is strongly preferred
- Understanding of Google Material Design guidelines
- Familiarity with continuous integration
You are interested to join a fast-growing company working in the highly attractive and fast-moving IT market. You have the desire to join a young and highly motivated team to help us creating the tomorrow of the smartwatch industry but not only, then you are certainly the collaborator we are looking for.
职能类别: 软件工程师
关键字: Android 安卓 Java Kotlin Bluetooth BLE
公司介绍
脉珂贸易(上海)有限公司诚聘