Be an integral part of our digital product team responsible for feature design, debugging, and product maintenance of Uno’s Android mobile applications.
Utilize Bluetooth Low Energy and other communication protocols to seamlessly link our hardware devices to our client apps and server software.
Refine and implement Android APIs that allow higher level code to access communication functionality in a simple manner: features like simple device setup, automatic data synchronization, and real time device coordination experiences.
Work within cross-functional feature teams and collaborate closely with firmware engineers, designers, and product managers.
You are:
A problem solver who finds solutions and implements them autonomously.
Energized by a fast-paced environment.
Methodical in your approach to writing and testing code.
Able to properly assess task timing and hit milestones.
Sensitive to user experience and code optimizations that improve it.
Able to communicate effectively with interdisciplinary team.
Able to evaluate solutions both in both pragmatic and ideal terms.
You bring:
BS/MS/PHD in Computer Science or related field.
4+ years of professional software development experience—at least 2 years of those working with the Android SDK.
Knowledge of Android Design Patterns and best practices.
Expertise in Java.
Strong understanding of software design, architecture, data-structures, multi-threading, testing, security, and performance.
Hands on and proven experience with algorithms, data structures, and design patterns as well as object oriented design principles.
Ability to improve performance via Instruments and other profiling tools
Previous experience working in agile development workflow.
Ability to develop and consume RESTful network APIs.
Experience designing application level protocols.
Experience being a part of a team that released an Android app to the Google Play Store.
Experience working at a startup.
Experience releasing and managing Android apps in the Google Play Store is a plus.
You apply:
By sending us an email with your resume and a cover letter.