* Design and develop smartphone applications (Android) * Participate in the architecture and design of the smartphone application and its platformImplement entire suite of the software in rapid deployment or development environment * Constantly learn and develop expertise in the software development * Must maintain expertise on the new releases * Report senior team about the productFlexible and ready to accept new challenges