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
Qualifications/Requirements:
· 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