search > Brooklyn jobs > Brooklyn computer/technical

Posted: Sunday, February 26, 2017 1:02 AM

Amplify is re-imagining the way teachers teach and students learn. We enable teachers to manage whole classrooms and, at the same time, empower them to offer more personalized instruction, so that students become more active, engaged learners. Description We help educational and philanthropic organizations accomplish the extraordinary. ProjectEd is a mission-driven consulting company dedicated to helping educational and philanthropic organizations improve their fields with exceptional services and products.Our team has proven expertise in education: researching and analyzing educational software, developing curriculum content and tools, and selling educational products to school districts across the country. This expertise, as well as our deep artistic and professional resources, position us to be a comprehensive solution for any organization.Our Mission: We exist to identify organizations in education and philanthropy with exceptional vision and passion, and to use our skills to help those organizations meet their goals. Responsibilities of the Full Stack Web Developer :Contribute to ProjectEd client deliverables by developing, maintaining, and scaling existing platforms as part of an agile cross-functional teamContinually improve our codebase following software engineering best practices by participating in team code reviews and contributing to automated testingCollaborate with server side engineers in defining and improving current or new featuresCollaborate with design team members in an effort to deliver better user interface and experience, as well as creating preliminary models of new features and proof-of-concept prototypesSupport continuous delivery of features by participating in software releases Basic Qualifications of the Full Stack Web Developer:3+ years of server-side development experience (eg PHP v.5, Ruby on Rails v.5, Java)3+ years of experience implementing high quality HTML5, JavaScript, and CSS3Proven experience with relational databases (eg MySQL, Oracle, SQLServer, etc.)Demonstrated understanding of responsive web designDemonstrated understanding of object-oriented programmingDemonstrated understanding of JavaScript (prototypal inheritance, closures, functional programming)Experience with browser Developer Tools (debugger, console, inspector) Experience with open source libraries such as jQuery, Twitter Bootstrap, ReactJS Portfolio of professional and/or personal workBS/MS in Computer Science or a related field (or equivalent experience) Preferred Qualifications of the Full Stack Web Developer :Experience with Ruby/Ruby on Rails Experience with RESTful servicesExperience with server- and client-side automated testing frameworks (eg JUnit, Jasmine, Protractor, Cucumber, etc.)Proven ability to follow and promote coding best practices Able to communicate with both design and development teamsExperience with source control tools such as Git Understanding of MVC architectural software development patternExperience with large code base and working with external vendorsExperience with Scrum or other Agile methodologies Amplify is an Equal Opportunity Employer of Minorities, Females, Protected Veterans and Individuals with Disabilities. This position may be funded, in whole or in part, through American Recovery & Reinvestment Act funds. Are you a returning applicant? Previous Applicants: Email: Password: If you do not remember your password click here. Back to Search Results New Search ONLINE APPLICATION SYSTEM ACCESSIBILITY STATEMENTAmplify endeavors to make our Career Site accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact our Recruiting team at 212-796-2200 ext. 2996 or via email at Amplify not . Footer Navigation Learn about Amplify Company Leadership Partners Newsroom Connect with Amplify Contact Support Events Careers Legal Terms Privacy (C) 2013 Amplify Education, Inc. .


• Location: Brooklyn

• Post ID: 94941510 brooklyn is an interactive computer service that enables access by multiple users and should not be treated as the publisher or speaker of any information provided by another information content provider. © 2017