Do you have a desire to make something different? Do you have a passion about mobile application development and building cutting edge apps? Already launched your own app? Just enjoy coding? Join us, to create better user experience together.
Who we are
We are Aivvyers, living in Aivvy wonderland. Aivvy is focused on smart devices and a cloud platform which embodies a culture of creativity, innovation, and lifelong learning. Our product, Aivvy Q, is the first IoT headphones in the world. We have succeeded in Kickstarter campaign and debuted Aivvy Q in SXSW 2015. Founded in June of 2014 at California, we have a multi-cultural team in Redwood City, CA, Hong Kong and Mainland China. Our Hong Kong office is located in Science & Technology Park.
Who we are looking for
We are looking for passionate, self-motivated Android developers to join our mobile app team for Aivvy products. Your main responsibilities will include developing Android applications, which includes defining, designing, and implementing on Google's Android platform. A key part of your responsibilities will include communicating with engineers on the Aivvy team, as well as other departments including design, hardware and cloud team.
How we work
- Open: We believe in Sharism. We trust and depend on each others. We are authentic and optimistic.
- Agile: We believe you are a creative talents that keeps learning and improving. We deliver fast and quickly with agile development methodology and tools.
- Deliver: We get the right things done, and do them correctly. We solve hard problems and build elegant solutions.
What you need to do
- Don't follow any fixed working hours
- Be ready to expand your skill set every day – We support you to participate in online MOOC for educational and professional goals.
- Make friends with different backgrounds – You will work with team members stationed around the world to build a better culture and product.
- Don't buy food – Fresh fruit, snacks and drinks are available anytime in our offices.
Finally, about the job
Your responsibilities will be
- Improve our Android application.
- Work with other engineers on planning and executing features that affects the whole Aivvy’s software / hardware system.
- Work with designers to create excellent quality UI.
- Work with QA engineers on bug fixes.
Requirements
- Have passion to design, build and polish great, simple, fun Android applications
- 3+ years Android development experience in a professional setting
- Experience with a wide range of Android SDK versions, from 4.0 and up.
- Comfortable with using Android Studio as the main IDE, and Android command line tools, preferably on Mac OS/X
- Knowledge of a variety of Android devices, from knock-off phones to top of the line
- Intense knowledge of Java, REST, XML, and JSON
- Understanding of the full mobile development life cycle
- Experience with consumer facing UI development
- Make disciplined use of source control and bug tracking systems
- Unit-test code for robustness, including edge cases, usability and general reliability
- Understanding of Design Patterns concepts, software architecture, SCRUM
- Familiar with agile software development methodologies, e.g. JIRA, Github, etc.
- Excellent verbal and written communication skills in English
- Able to work in a fast paced environment
- Bachelor’s degree in Computer Science or related field
Preferred
- Launched Android project(s) in Google Play Store is a big plus
- Knowledge in system security is a plus
- Knowledge in BLE connectivity
- Able to write simple python scripts to test some web calls
To apply, please send your CV to us at join@aivvy.com with #Android and your name in the subject.