Skip to Content - Skip to Navigation

Snap Retail, Software Developer

Job Information

Job Title:

Software Developer

Job Overview

SnapRetail ( is a new company building cutting edge Software as a Service (SaaS) which powers independent retailers’ online marketing and sales. We’re building highly-scalable rich and interactive Web software that is easy enough to use that the average independent retailer can operate it. SnapRetail has an unfair advantage in the gift and home décor market in that it was formed with relationships with the largest two sales agencies and hundreds of manufacturers in our market and tens of thousands of retailers in our market. And there are many IUP grads working at SnapRetail and we’d love to have more come and join our team!

Type of Job

Full Time


Pittsburgh, PA

Posting Date



Job Requirements

Degree Required

B.S. In Computer Science, Applied Computer Science Track or B.S. in Computer Science, Languages and Systems Track



Must Have:

  • Hands-on experience building web-based software applications with AJAX clients building JavaScript
  • Experience with JavaScript libraries for infrastructure and graphical widgets (we currently use jQuery and jQuery UI libraries)
  • Experience with CSS and HTML
  • Ability to work in a collaborative team environment
  • Ability to prioritize multiple tasks and meet appropriate deadlines
  • Must be highly motivated
  • Ability to make design recommendations based on business rules and use case documents
  • Strong oral and written communication skills
  • Experience programming in C# for tying into server-side integration (with AJAX client). Experience with other server-side development languages such as Java, Ruby, Python, also applicable.
  • Experience with ASP.NET MVC server-side integration (AJAX client). Experience with other MVC frameworks such as Rails, Django, etc., are also applicable.
  • Experience writing complex SQL queries

Contact Information

1345 Beulah Road, Pittsburgh, 15235 (Churchill)

SnapRetail offers a competitive compensation plan including benefits such as Health, Dental, Life Insurance, Short & Long Term disability, holidays, vacation and 401K. SnapRetail has a flex-time policy with ability to work at home some days of the week. Qualified candidates should submit an attached resume to

Sample Questions

A candidate should feel comfortable answering interview questions covering JavaScript on a white board and would be expected to be able to answer JavaScript questions like:

  • How does JavaScript prototype inheritance differ from classical inheritance in C# or Java?
  • What is difference between undefined and null?
  • What’s your favorite JavaScript library and why?
  • If you have one, please write down pointer to your GitHub account and any open source projects you’re working on (a good thing in our measure)



  • Computer Science Department
  • Stright Hall, Room 319
    210 South Tenth Street
    Indiana, PA 15705
  • Phone: 724-357-2524
  • Fax: 724-357-7908
  • Office Hours
  • Monday through Friday
  • 7:30 a.m. – 12:00 p.m.
  • 1:00 p.m. – 4:00 p.m.