• Eager learner who can use new skills and technologies quickly and effectively• Self-motivated developer who requires limited guidance in programming• Able to quickly learn and use new technologies• Strong front-end design skills• Works well with other team members• Excellent problem solver• Can utilize existing technologies to quickly serve business needs• Thrives on creating products that users can use effectively and efficiently