MEAN javascript architect / senior engineer
Paintzen - New York, NY

This job posting is no longer available on Indeed. Find similar jobs:Mean Javascript Architect jobs - Paintzen jobs

We are looking for a Javascript Architect to design, implement and improve our web and mobile applications. The right candidate likes to wear multiple hats, ranging from devOps style activities (deployment, provisioning) to pure feature goodness and all the way to measuring behavioral analytics and loves working closely with all facets of the organization (products, development, qa, ux design). The successful Architect/Engineer will be confident, creative, self-motivated, detail-oriented, and flexible.

We are a small, focused, passionate team, obsessed about the consumers of our product and simplifying user interaction for complex workflows. We build a sustainable, reusable, and scalable codebase in an Agile environment with continuous deployment. We believe in doing it right the first time and building for the long-term.

Responsibilities:
-Collaborate on the design and implementation of our system services and front-end
-Lead and teach a team of developers best practices for coding JavaScript
-Continuously look for ways to improve Paintzen.com and implement A/B tests
-Write clean, modular, x-browser, debuggable JavaScript code
-Write unit, integration, and end-to-end tests to prove code quality

Skills & Requirements:
-Bachelor’s Degree in Computer Science or related field
-8+ years of relevant work experience
-Expertise in JavaScript, CSS3 and HTML
-Experience with NodeJS, ExpressJS, AngularJS and MongoDB
-Experience with data-driven product development: analytics, A/B testing, etc.
-Fundamental understanding of data structures, algorithms and problem solving.
-Demonstrated ability to code a JS library from scratch