Senior Android Developer

Job Location: Salt Lake City, Utah

ThoughtLab is a small, dedicated agency that prioritizes the ability for our employees to excel in a fun, collaborative environment. We’re a development company focused on building award-winning web, mobile and desktop applications for exciting clients ranging from start-ups to fortune 500s. Our team of savvy digital blackbelts is comprised of hard core developers, designers and project managers who work in harmony to create beautiful, scalable applications.

We’re in need of developers that don’t mind facing challenges head on, taking initiative, and come with a code of chivalry that drives them to storm the castle and rescue the fair maiden without hesitation, collecting fat loot along the way -  Or drop the maiden so you can carry more loot... we don’t judge. We’re looking for an experienced Android developer. You will be responsible for assembling the interface designed, implementing the core logic, solving animation problems and publishing the final app. We want people who are proud of their code, people who stand triumphantly over a finished project, beat their chest, and call out a battle cry of, “Oh, this? Yeah, I made that.” Are you someone who gg n00bs on the regular? We want you.

Requirements

  • 6+ years minimum professional experience in developing Android Apps
  • Success shipping at least 2 applications to Google Play Store is desired (please provide links to the apps)
  • Experience integrating Android Apps with APIs and other web services via REST
  • Experience with the Android SDK and core Java Familiar with standard concepts, practices, and procedures in Android Application Development
  • Strong understanding of how to scale Android UI across multiple devices Knowledge of different versions of Android and how to tackle OS version specific issues
  • Strong object-oriented design, programming and debugging skills
  • Bachelor’s degree in Computer Science or related technical field
  • Professional experience modifying the core Android OS
  • Strong knowledge with demonstratable experience in C and C++

If you are among the best at what you do we invite you to come work with us in our creative environment where we don’t allow cubicles or exceptionally long meetings.