Front End Engineer
Craftsy - Denver, CO

This job posting is no longer available on Craftsy. Find similar jobs:Front End Engineer jobs - Craftsy jobs

Looking to join one of the fastest growing technology companies? Founded in 2010, funded by the Foundry Group among others, we’ve grown to over three million users and we’re continuing to grow. We’re looking for a Front End Developer to join our engineering team. If you want to get in on the early stages of building a household brand, where you’ll be surrounded by bright, driven and easy to work with people, then we want to hear from you. At Craftsy, we offer an exciting work environment, stock options, and all the latest technologies. We’re #19 on the Forbes list of America’s Most Promising Companies. Our users are fanatical about us and we’re fanatical about them.

As a Front End Engineer at Craftsy, you will work closely with UX, back end engineering and product teams to solve complicated technical questions to build and maintain scalable and efficient web applications, support increased traffic, and drive our business forward. This is not a role where you are expected to just work through a pile of requirements. We want an experienced engineer who comes with new ideas and who challenges us to think about things from a different perspective.

What’s it like to work at Craftsy? We do weekly releases, embrace open source and our engineers are involved in every phase of product development. We don’t just hand you a spec and a deadline and hope for the best. We actively seek out engineers who can bring new ideas about technology, process, and business to the company. We have an exceptional team of designers, developers, product managers and marketers. We really enjoy working together on our common goal to make Craftsy the world’s best resource for passionate makers.

What you will do as a Front End Engineer:
Collaborate with the engineering and product teams to create graceful & creative solutions to complicated development needs.
Work closely with other developers to integrate the front and back end.
Create and implement powerful, reusable, and extensible JavaScript frameworks in a constantly growing codebase.
Prepare cross-browser/cross-platform compliant JavaScript code (not IE8!)
Redesign and upkeep of the Craftsy video player
Build faceting and searching into gallery page loads
Integrate interactive prototypes (HTML, CSS) and service calls to create a fluid web app

Your background and experience will likely include, but aren't necessarily limited to the following:

Proven experience implementing at least one of today’s most common JavaScript frameworks such as jQuery, YUI, etc.
Ability to write JavaScript, HTML & CSS from scratch with your eyes closed.
Demonstrated experience wiring JavaScript/HTML/CSS/REST stubs into full-blown RIAs.
Experience with server-side scripting, such as JSP, PHP, Python, etc.
You prefer, and have experience with, working in tight-nit teams where you collaborate with Product Managers, UX and Back End Engineers
You desire a fast-paced/start-up work environment.
You like to nerd out on conversations about OOP vs. object prototype
You are thorough, and diligent about writing excellent code and being responsible for your own bugs (no throwing over the fence here)
You have at least 4 years professional experience in a developer role.

A big plus if you have:
Java/JSP integration experience
SQL experience
Spring and/or Hibernate knowledge
Experience developing for a smart mobile platform (iPhone/Android)
Start-up experience
Nerf gun modification
Familiarity with node.js
Familiarity with JavaScriptMVC framework such as AngularJS, Ember and Backbone