Job Description :
Role: Principal Front-End Engineer

Location: Menlo Park CA

Full time

Essential Responsibilities:

· Work on architecture, design and development of user facing components of our product.

· Collaborate with designers, product managers and other team members to create modern, elegant, innovative and delightful user experiences

· Contribute to overall culture of engineering and UX excellence and best practices

· Drive our technology forward, innovate and evolve it with respect to functionality, performance, reliability, and scalability

· Implement working prototypes for testing new ideas

· Participate and contribute to design and code reviews for producing quality code

· Work independently and make critical decisions to drive business results

· Leverage domain and industry expertise to solve complex problems and execute on effective solutions

· Contribute to best practices for future front-end initiatives

· Perform other duties and/or special projects as assigned


· A minimum of 7 years of experience and deep experience with hand-coded JavaScript, including modern programming patterns (client side MVC, JSONP, dynamic resource loading etc

· A minimum of 4 years’ experience and high proficiency with cross-browser HTML and CSS, including the latest HTML5/CSS3 features.

· A minimum of 4 years’ experience writing modular, well-abstracted, reusable client and server-side code for UI components

Desired Characteristics:

· Bachelor’s degree in Computer Science or Related technical field

· Start-up experience

· Strong analytical skills – ability to understand the constraints of a problem and identify the tradeoffs

· Familiarity with server-side development using Ruby/Java/PHP/etc.

· Passion for opportunities Loop has to offer its customers, retailers & partners

· Proven ability to execute strategy for technology initiatives and business solutions with minimal assistance

· Outstanding ability to analyze, troubleshoot and solve complex problems

· Outstanding communications, relationship building, and collaboration skills

· Proven ability to partner and communicate effectively with all levels of the organization