Front-End Web Apprentice

Posting Date: Oct 17th, 2016 – This position is now closed

Cantilever is a small digital agency with a handcrafted, detail-oriented approach to web design and development. Our philosophy is “digital hospitality”: the belief that sites should be welcoming, considerate, intelligent and respectful.

We’re looking for an enthusiastic apprentice interested in learning front-end development. This is a junior role, ideal for someone with some experience in the field, who’s looking to solidify themselves in the industry. When you finish this apprenticeship, you will be able to lead we development projects on your own. This is not a hobbyist to junior dev position, this is junior dev to mid-level developer position.

What do we mean by “apprenticeship”?

This is paid on-the-job training for a 6-month contract. Over the course of the 6 months, we’ll be training you on the industry-tested front-end development techniques we use every day on live production websites. A typical day could include one or more of the following:

  • Pair programming on maintenance and feature development of websites.
  • Directed learning on methodologies and technologies we use day-to-day.
  • Directed maintenance or feature-development tasks.

This is a full-time position. You’ll be working to complete a moderate number of client-billable hours each month, interwoven with your learning, which means your schedule is going to be tight on a full work day.

We’ve also found that this kind of training is best done in person, which means at least 3 days out of 5, you need to be able to get to Ridgewood, New Jersey or Richmond Hill, Ontario. That’s right. Jersey and the GTA. Luckily, both areas are reasonably accessible by transit.

What we want in a candidate

This is a learning position, but we expect you to have some experience in the industry. We’re looking for someone with a strong grasp of HTML and CSS, with enough personal or work experience to back that up. Front-end web development is often a process of learning-by-doing, so we expect you’ll have done a fair amount of work to get to where you are.

At minimum, you should:

  • Be able to turn a PSD mockup into HTML and CSS accurately, using reasonably modern methods (floats, if not flexbox).
  • Implement basic features in JavaScript with or without the help of libraries like jQuery or frameworks like Backbone and Angular.
  • Have a usable understanding of responsive web development, and and some experience implementing it.
  • Have a basic understanding of WordPress and how to use it.

We don’t need you to be an expert (in this field, we’re all constantly learning). We’re looking for someone who can get basic stuff done, and has a strong interest in learning industry-tested methods to do it better, faster, and more reliably.

Our group is passionate about our work but ready to leave it at the office at the end of the day. We detest the high-pressure treadmill that working in technology can often become, and try our best to keep our projects low-stress and high-fun.

We are also seeking a cultural fit. You must write well and communicate clearly in English; You should prefer making things from scratch; You should have passions and interests outside of work. We actively seek diversity and welcome candidates of any race, gender identity, sexual orientation, family status, and religion. The world’s a big place, and we’re looking for people who can help us effectively communicate with all of it. After all, it’s 2016.

Nitty Gritty

(Initial) Responsibilities

  • Maintenance on HTML, CSS and JavaScript of existing websites.
  • Co-development of small features for those websites.
  • Content management (data entry) for clients.
  • Expanding duties as skill and aptitude grows.

Pay Rate

Pay during the apprenticeship is based on experience. Essentially the faster we can get you up and running and working billable hours for our clients, the more we can afford to pay you.

Applications must include

  • Why this offer sounds like a match for your skillset and personality.
  • A brief introduction to you and your work.
  • A portfolio of relevant work experience. We want code samples.

How To Apply

  • Submit your application by email to [email protected] before 11:59pm Nov 20, 2016. We’ll be reviewing all applicants at once and then selecting interview candidates from there.
  • Suitable candidates will be invited to an interview – See link for full details
  • If we receive a number of exceptional candidates, we may ask you back for a second interview to narrow the field.
  • We’ll do our best to keep you updated on the status of your application, regardless of outcome. If you haven’t heard from us in a week, send us an email. We’re human, and sometimes things get busy, but you have the right to know the status of your application and a reasonable timeline on when you’ll find out the verdict.

About Cantilever, Inc

Our goal is to build the best websites possible – sites that deliver maximum return for our clients while delivering an exceptional experience for users.

We have a diverse mix of clients, from Fortune 500 companies to local small businesses. We try to work with people who understand and appreciate our craftsmanship. We don’t name drop often, but this seems like a reasonable time. We’ve worked on projects for brands like:

  • Esquire Magazine
  • The New York Times
  • NYU
  • American Express
  • American Bible Society
  • Toyota
  • Airwick

But we also serve many smaller boutique companies in various capacities.