Current Openings

  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
  • Familiarity with RESTful APIs to connect Android applications to back-end services
  • Strong knowledge of Android UI design principles, patterns, and best practices
  • Experience with offline storage, threading, and performance tuning
  • Ability to design applications around natural user interfaces, such as "touch"
  • Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
  • Ability to understand business requirements and translate them into technical requirements
  • Familiarity with cloud message APIs and push notifications
  • Understanding of Google's Android design principles and interface guidelines
  • Working with a wide range of media
  • Highly proficient in all design prospects
  • Up-to-date with industry leading Software and Technology (Photoshop, Illustrator, CorelDraw and others)
  • Professionalism regarding Time, Cost(s) and Deadlines
  • Ability to Interact, Communicate and Present Ideas
  • Edit films and videotapes to insert music, dialogue, and sound effects, to arrange films into sequences, and to correct errors, using editing equipment.
  • Select and combine the most effective shots of each scene in order to form a logical and smoothly running story.
  • Determine the specific audio and visual effects and music necessary to complete films.
  • Organize and string together raw footage into a continuous whole according to scripts and/or the instructions of directors and producers.
  • Program computerized graphic effects.
  • Set up and operate computer editing systems, electronic titling systems, video switching equipment, and digital video effects units in order to produce a final product.
  • Set up and operate computer editing systems, electronic titling systems, video switching equipment, and digital video effects units in order to produce a final product.
  • Enhance, retouch, and resize photographs.
  • Review sets of photographs to select the best work.
  • Select and assemble equipment and required background properties, according to subjects, materials, and conditions.
  • Take pictures of individuals, families, and small groups, either in studio or on location.
  • Consult with clients or advertising staff, and study assignments to determine project goals, locations, and equipment needs.
  • Engage in research to develop new photographic procedures and materials.
  • Manipulate and enhance scanned or digital images to create desired effects, using computers and specialized software.