Interactive Media Developer
Employment
Type:
Full-Time
Summary:
Summary:
We’re
looking for a talented Interactive Media Developer who can help us build a set
of next-generation web services that will enable us to reliably interface with
a multitude of mobile devices and scale the system quickly.
Description:
The
successful candidate will be responsible for a broad array of individual
services, with responsibilities that include the following:
- Design
templates, stylesheets, and XML components
- Build
semantic markup that is extensible and maintainable
- Help
conduct UX research to hone product performance as seen through the lens
of its users
- Work
in a nimble, cross-language environment that uses cutting-edge tools to
bring the product vision to life.
- Manage
the lifecycle of the components for which you’re responsible in a
test-driven environment
- Design
and build rich web applications for the desktop and for mobile devices
- Troubleshoot
and quickly resolve system, network, and application problems as necessary
Requirements:
Skills
and Experience:
- Strong
fundamentals in software engineering and computer science
- Demonstrated
skill in making JavaScript do all the things it wasn’t designed to do
- Experience
with modern web technologies like HTML5, CSS3, JS, SVG, OpenGL ES, etc.
- Comfortable
working in a broad array of languages, including Python, Java and Scala
- Deep
familiarity with the components of cloud-based services, including
caching, database architecture, API design, queueing services, etc.
- Very
strong experience with back-end technologies: for fun, you design scalable
horizontal data partitioning methods in both Scala and Erlang, just to see
which yields a more robust application
- Good
graphic design, typography, and information design skills
- Excellent
organizational skills and strong attention to detail
- Proficiency
in the Adobe Creative Suite
- Effective
communication and documentation skills
- Comfort
with ambiguity; the ability to start with a blank slate and create
something stunning from scratch
- Humility
and a genuinely collaborative attitude, receptivity to feedback and
enthusiasm for an iterative design process that incorporates multiple
points of view
- Relentless
pursuit of perfection
Applicants
should submit examples of prior work, preferably by pointing us to available
applications or URLs that we can review, and a resumé (PDF)to
idea.hutch@yahoo.com
We
have open positions for entry-level individuals with limited experience, but a
clear knack for web/mobile development.
We
also have positions for more experienced developers.