If you are a passionate and highly collaborative Android Mobile Developer who thrives on creating extraordinary, near magical applications and excels in a fast paced environment, then we want you on our team. We are developing the next generation of products for the smart home. The exact work is company-confidential, but you will be working on innovative products that are used daily by people all around the world.
- 2-5 years of experience building Android mobile applications
- CS Degree with strong fundamental knowledge of writing proper, quality code.
- Experience creating complex Android applications from scratch that have been shipped and used in the app store. Must show links to these applications when being submitted for the role.
- +Device management and/or networking experience
- +Localization experience
- +Experience creating your own library
- Architect, design, and develop applications for the Android platform - Ability to work on legacy code and create new code.
- Research, define, and execute collaboratively in Agile iterative environment
- Investigate and resolve application issues, bottlenecks, and inefficiencies
- Translate design to high quality pixel perfect application on mobile devices
- Demonstrate strong communication, analytical, and problem solving skills
- Ability to meet your commitments on time and produce high quality code
- Proven understanding of how to leverage mobile OS frameworks for multi-threading, persisting data, and adapting user interface across multiple screen sizes
- Other additional responsibilities as assigned