Mobile Software Developer -

A solid understanding of the fundamentals of computer science and software engineering. A passion for developing software for mobile platforms.