{"id":20633,"date":"2020-03-16T13:38:34","date_gmt":"2020-03-16T17:38:34","guid":{"rendered":"https:\/\/itp.nyu.edu\/opportunities\/?p=20633"},"modified":"2020-03-16T13:38:37","modified_gmt":"2020-03-16T17:38:37","slug":"job-vidcode-interactive-developer","status":"publish","type":"post","link":"https:\/\/itp.nyu.edu\/opportunities\/2020\/03\/16\/job-vidcode-interactive-developer\/","title":{"rendered":"JOB: Vidcode, Interactive Developer"},"content":{"rendered":"\n<p><strong>Interactive Developer<\/strong><\/p>\n\n\n\n<p><strong>IMPORTANT STATS<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Salary: <\/strong>$60,000 &#8211; $90,000, based on experience and location<\/li><li><strong>Location: <\/strong>Vidcode is a remote team, with an office in NYC available&nbsp;<\/li><li><strong>Hours: <\/strong>Full-time<\/li><li><strong>Healthcare: <\/strong>Healthcare Reimbursement Arrangement (HRA)<\/li><li><strong>Company Size: <\/strong>&lt;10 people<\/li><li>Follow the instructions at the bottom of this job description to apply, or your application will not be considered<\/li><\/ul>\n\n\n\n<p><strong>DESCRIPTION<\/strong><\/p>\n\n\n\n<p>Vidcode is seeking an Interactive Developer to help us bring creative coding to students around the world. This position will work with our Lead Developer to expand and improve Vidcode\u2019s core products. The ideal candidate is curious, passionate about full-stack development, and eager to share the joys of creative coding with the world. You consider yourself both technical and creative, equally committed to building complex technical systems and producing well-designed, intuitive user interfaces.<\/p>\n\n\n\n<p><strong>RESPONSIBILITIES<\/strong><\/p>\n\n\n\n<p>You will be tasked with expanding and maintaining Vidcode\u2019s core products, used in thousands of classrooms each day. Responsibilities for this position include:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Collaborating with team members to plan and build new features on the Vidcode site<\/li><li>Iterating on and refactoring existing features, such as the classroom dashboard tool and the workstation<\/li><li>Identifying, researching, and fixing bugs in the site\u2019s code<\/li><li>Researching new technologies and making recommendations for how we might be able to use them<\/li><\/ul>\n\n\n\n<p><strong>WHO WE\u2019RE LOOKING FOR<\/strong><\/p>\n\n\n\n<p><strong>Ideal candidates for this role will have<\/strong>:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Two or more years experience building web applications in a production environment with HTML, CSS, and JavaScript&nbsp;<\/li><li>Excellent communication practices, and the ability to work collaboratively with a team to solve technical and experimental problems<\/li><li>A creative mind and an ability to think critically<\/li><li>A passion for learning, and an ability to learn and adapt quickly to new technologies&nbsp;<\/li><li>An ability to handle multiple tasks simultaneously and meet deadlines<\/li><\/ul>\n\n\n\n<p>As an Interactive Developer, you will be working across the Vidcode stack. Strong candidates will have experience with the following technologies, though we don\u2019t expect you to have experience with all of them.&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Node.js, Express<\/li><li>MongoDB, Mongoose<\/li><li>Riot.js (experience with another JavaScript application framework, like React or Angular, is also valued)<\/li><li>Redux<\/li><li>HTML5 Canvas API<\/li><li>Pixi.js (experience with other Canvas libraries like processing.js, p5, etc is also valued)<\/li><li>ES6<\/li><li>SASS<\/li><li>Bootstrap<\/li><li>Webpack<\/li><li>Heroku<\/li><li>AWS<\/li><li>Git<\/li><\/ul>\n\n\n\n<p><strong>BENEFITS<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>20 days paid time off per year<\/li><li>Healthcare Reimbursement Arrangement (HRA)<\/li><li>Casual office environment<\/li><li>Dynamic and curious team<\/li><li>The ability to impact a growing team<\/li><li>Travel opportunities (although travel is not required!)<\/li><\/ul>\n\n\n\n<p><strong>JUST SO YOU KNOW\u2026<\/strong><\/p>\n\n\n\n<p>We highly encourage you to apply even if you don\u2019t \u201ccheck every checkbox\u201d on this application. We will help the ideal candidate develop any technical skills they may be missing, and we value communication skills, compassion, and creativity over knowledge of any particular library or framework. If you don\u2019t already know how to knit or solve a Rubik\u2019s cube, we might help you pick that up as well!&nbsp;<\/p>\n\n\n\n<p>Vidcode does not discriminate on the basis of race, color, religion, gender identity or expression, national origin, age, military service eligibility, veteran status, sexual orientation, marital or parental status, or disability. We especially encourage applications from those historically excluded from and underrepresented in the tech industry. This is a full-time position based in New York City.<\/p>\n\n\n\n<p><strong>TO APPLY<\/strong><\/p>\n\n\n\n<p>Please send a cover letter, resume, and portfolio website URL to <a href=\"mailto:miles@vidcode.com\">miles@vidcode.com<\/a> with the subject line \u201cInteractive Developer\u201d.\u00a0<\/p>\n\n\n\n<p><a href=\"https:\/\/about.vidcode.com\/interactive-developer\">See more here.<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Interactive Developer IMPORTANT STATS Salary: $60,000 &#8211; $90,000, based on experience and location Location: Vidcode is a remote team, with an office in NYC available&nbsp;&#8230;<\/p>\n","protected":false},"author":122,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-20633","post","type-post","status-publish","format-standard","hentry","category-job","entry"],"_links":{"self":[{"href":"https:\/\/itp.nyu.edu\/opportunities\/wp-json\/wp\/v2\/posts\/20633","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/itp.nyu.edu\/opportunities\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/itp.nyu.edu\/opportunities\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/itp.nyu.edu\/opportunities\/wp-json\/wp\/v2\/users\/122"}],"replies":[{"embeddable":true,"href":"https:\/\/itp.nyu.edu\/opportunities\/wp-json\/wp\/v2\/comments?post=20633"}],"version-history":[{"count":0,"href":"https:\/\/itp.nyu.edu\/opportunities\/wp-json\/wp\/v2\/posts\/20633\/revisions"}],"wp:attachment":[{"href":"https:\/\/itp.nyu.edu\/opportunities\/wp-json\/wp\/v2\/media?parent=20633"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/itp.nyu.edu\/opportunities\/wp-json\/wp\/v2\/categories?post=20633"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/itp.nyu.edu\/opportunities\/wp-json\/wp\/v2\/tags?post=20633"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}