Successful mobile developers should have strong problem-solving skills, attention to detail, creativity, and the ability to work well under pressure. They should also have experience working with various mobile platforms and a strong understanding of mobile development best practices.