Software Engineer (Javascript, HTML5, Ruby)

Job Code: 3200
Location: Manhattan, NY
Employment Duration: Regular Full-Time

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.

Amplify is comprised of three divisions. The Amplify Insight and Amplify Learning divisions grew out of the work of Wireless Generation and, as a complement, the Amplify Access division was created shortly thereafter.


Amplify Access is making anytime, anywhere learning an affordable reality for schools. By developing new distribution and delivery models, our Access products ease—and accelerate—a school’s digital transition. Toward that end, the Amplify Tablet bundles quality instructional content and intuitive classroom tools with wireless connectivity and mobile device management. Access also provides high-quality training, project management and customer support to guide districts, schools and classrooms on their path to digital education.  


Amplify is looking for creative and passionate Software Engineers to join our growing technology team.  Ideal candidates will be comfortable working in a fast-paced, ever-changing work environment.  You’ll have a key role in delivering our new and innovative tablet-based product, utilizing best development practices such as rapid development, automated testing and continuous integration.


Responsibilities of the Software Engineer:

  • As part of a cross-functional agile software team, deliver new and innovative Android libraries and apps
  • Work with product owners, UX designers, and sometimes users to design, estimate, and develop robust and scalable tablet software (both on device and cloud-based)
  • Contribute to continuous improvement of software development best practices in the areas of coding tools, languages and APIs, as well as agile software design and development processes
  • Maintain and share knowledge in emerging technologies


Basic Qualification of the Software Engineer:

  • BS/MS/PHD in Computer Science or equivalent
  • Proven experience developing interactive applications in Java
  • Proven understanding of Computer Science fundamentals including OO, data structures , and algorithms
  • Experience in another language such as Python, C++, C#, or Ruby


Preferred Qualification of the Software Engineer:

  • Experience with Android platform, preferably ICS or later
  • Experience in an agile/test driven development environment
  • Proven experience with unit testing and/or continuous integration is a big plus

This position may be funded, in whole or in part, through American Recovery & Reinvestment Act funds

Amplify Education, Inc is an Equal Opportunity Employer, M/F/D/V.

Are you a returning applicant?

Previous Applicants:

If you do not remember your password click here.

Back to Search Results

New Search

Amplify 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

Powered By Taleo