skip to content

Careers – Applications Software Engineer


Applications Software Engineer

Think-A-Move, Ltd. (TAM) is looking for an experienced application developer to continue development of its Android/iOS apps and Windows/Linux desktop applications. Using our proprietary speech API, you will develop cutting-edge user interfaces for controlling a multitude of devices using voice commands. With plenty of opportunity for growth, you will work with a broad range of technologies, and have creative control of the look and feel of the applications you develop. You must therefore have an eye for design, a passion for usability and user experience, and an ability to learn and prototype new technologies quickly. If you fit this description, and enjoy a casual no-nonsense work environment, we would love to hear from you!


  • Bachelor’s degree in Computer Science or Computer Engineering
  • 3-5+ years experience with Java, Kotlin, Swift or C/C++
  • 3+ years of mobile and desktop application development (whether it’s Windows, Linux, Android or iOS)
  • Knowledge of version control systems (Git) and bug-tracking tools
  • Knowledge of software design patterns and methodologies
  • UI/UX experience (example portfolio a plus)
  • Excellent verbal and written communication skills

Preferred bonus skills

  • Familiarity with javascript
  • Familiarity with embedded programming (Arduino, DSP, PIC, etc.)
  • Familiarity with Python scripting
  • Familiarity with web services (with JSON) and SQL

Please send resumes to: