User Interface Developer

We are:, LLC is the leading distributor of Christian products.  Our team is hiring top talent to deliver a great experience to our customers on our e-commerce website and mobile apps.  Recognized 5 years in a row as one of The Boston Globe 100 Top Places to Work, we are a team of conscientious, enthusiastic engineers who provide over 500,000 products to customers worldwide.  We’re looking for a User Interface developer who is familiar with Perl, Ruby, JavaScript, and HTML/CSS.

You are:

Always thinking, “Can we make that easier to use?”

As excited by good visual design as you are by a well-designed framework

Constantly evaluating the newest tools and best practices in implementing design

The type of person who thrives in a team environment

Someone with a good sense of when to leverage a framework and when to write code yourself

Someone who takes ownership and can carry a task to completion

Calm under pressure

Willing to participate in an on-call rotation with the rest of the team


You have worked with:

An Object Oriented programming language (We use Perl and Ruby, but OO is the important part)

JavaScript, CSS, and HTML

Cross-browser techniques and challenges

APIs and web services (the more the better!)

A relational database like MySQL

The UNIX operating system


You want to explore:

Responsive website design and development

CSS frameworks and Bootstraps

iOS/Android apps

Large-scale web applications

MVC and other design patterns

jQuery and JavaScript performance optimization


You would rock if you:

Are passionate about technology

Love to learn from your peers and industry leaders

Have experience with organic Search Engine Optimization

Understand how to optimize performance in a large-scale web application


Do you have a personal project or work that you would like to share? We would love to see it.

If you’re convinced you’re the right person for the job, send us your resume.


Christian Book Distributors
Human Resources Department
140 Summit Street
Peabody, MA 01960