You have kept your software design and coding skills at peak levels, you have deep distributed systems experience and knowledge, and a touch of mobile in your background. Your passion for creating great software is unwavering.
Work closely with product management to take an idea from concept to delivery using excellent software design, coding, & processes
Build a crushingly good software engineering team comprised of highly motivated developers & engineering leadsContinue Reading >
Read Full Description