One stop solution to your remote job hunt!

By signing up you get access to highly customizable remote jobs newsletter, An app which helps you in your job hunt by providing you all the necessary tools.

OR
Subscribe to our highly customizable newsletter to get remote jobs from top remote job boards delivered to your inbox.
Age of Learning over 1 year ago
location: remoteus
Apply Now

Javascript/PHP Engineer

REMOTE

AGE OF LEARNING, INC. ENTERPRISE PRODUCT

FULL TIME

REMOTE

Company Overview

Age of Learning is the leading education technology innovator, creating engaging and effective learning resources to help children build a strong foundation for academic success and a lifelong love of learning. Our research-based digital education programs have proven efficacy in increasing children’s learning gains, and our curriculum is developed by an experienced team of education experts. Age of Learning’s flagship product, ABCmouse.com Early Learning Academy, is an award-winning comprehensive curriculum for children. Adventure Academy, the first AAA education massively multiplayer online game (MMO), provides elementary-and middle-school-age learners the opportunity to build critical knowledge in language, arts, math, science, social studies, and more in a fun and safe virtual world. The company’s School Solutions Programs include My Math Academy , an adaptive, personalized program that helps students master foundational math concepts, and My Reading Academy, which helps young learners become fluent readers and build a foundation for reading comprehension and literacy. With over 10 billion learning activities completed by more than 50 million children worldwide, Age of Learning is a global leader in efforts to advance equity, access, and opportunity for all children. To learn more about Age of Learning, visit www.AgeofLearning.com.

Summary:

Age of Learning is looking for a talented, innovative Javascript/PHPengineer to build its enterprise products. The Enterprise Product Group directly develops multiple enterprise platform tools in support of our enterprise business, which includes school districts and non-profit organizations focused on learning. We also partner with product and marketing production teams across the company to deliver a great enterprise experience across all our product lines. Our tools include our Educator Center, which is an extensive suite of dashboards and downloadable reports to support teachers and administrators. Requirements come from a broad range of stakeholders with multiple platforms and products involved in each project.

We are seeking a full-time Software Engineer who can build scalable web applications for our enterprise products, using PHP for API services and Javascript for building the frontend. These web applications motivate and enhance customer usage of our products, ultimately contributing to the education of millions of young learners.

Responsibilities:

    • Contribute to the development of the platforms and libraries used by our Enterprise Product Group, utilizing skills in PHP, Javascript, and other computer science fundamentals
    • Develop high performant web services and web applications drawing from prior knowledge and experience
    • Maintain engineering best practices to ensure code quality, performance and reliability
    • Collaborate with other developers, designers and our product manager to understand requirements and proposetechnical solutions
    • Take initiative to identify inefficiencies in workflows and practices, while improving productivity through abstract problem-solving and technical acuity
    • Produce elegant dashboards from our data API
    • Import roster data from a variety of sources including Clever, Classlink, OneRoster, and SAML
    • Manage SSO from/to various products using OAuth2 and SAML

Required Qualifications:

    • Enthusiasm for working in a fast-paced, high impact, collaborative tech culture
    • Experience writing object-oriented PHP code outside of a framework and architecting scalable web applications
    • Confidence using Javascript to develop web applications
    • Experience working with Docker, MySQL, document databases, and Postman
    • A willingness to both act as a mentor and learn from your colleagues
    • Current Technology Stack: PHP, Javascript (Lit migrating to Svelte), MySQL, DynamoDB, ElasticCache Redis, ElasticSearch, Docker, Git

The estimated salary range for a new hire into this position is $80,000 USD to $110,000 USD. Salary may vary depending on job-related factors which may include knowledge, skills, experience, and location.

Age of Learning currently provides:

90% of employee health and welfare benefits premiums & 65% of dependent benefits premiums

A 401(k) program with employer match

15 paid vacation days (increases to 20 days on your 3-year anniversary), 11 observed national paid holidays plus 9 sick days

Our flexible work culture means 2 or more days in the office (hybrid) or 100% fully remote options available for most positions