Job Responsibilities:
-
Contribute to the production of ExploreLearning's award winning K-12 science and math learning software by making and debugging web-based interactives, widgets, and simulations built with technology that includes TypeScript, Jest, SCSS and Vue.js, solving product issues as they arise and moving data with scripts in python3
-
Document processes
-
Occasionally write pages using the in-house GrapesJS fork
-
Review Pre-Production materials, help learning designers identify feature requests in advance of authoring
-
Support the tools that are involved in product production including but not limited to GrapesJS, Figma, FileRun, AWS S3 and Contentful
-
Prioritize and triage issues reported by QA and Customer Support personnel
-
Support Digital Artists and their tooling
-
Advance the product in terms of accessibility, performance and security
-
Advance the product as an experience for End Users (Students and Teachers) as well as Developers and other internal stakeholders
-
Advance the CI/CD methodologies of product production
-
Maintain the dependencies of the stack and develop the product according to best practices
-
Plan and rewrite production software that is at end of life
-
Drive analysis of backend data streams to determine how effectively products are performing in the wild i.e. in K-12 classrooms, with an eye toward continuous improvement
-
Organize and direct the work of other developers on the team; provide guidance and mentorship
-
Effectively plan the body of software development work (including organizing dev-side sprints) and regularly demo progress and present to leadership; stay organized in all work and meet all set deadlines; also, adjust plans in collaboration with leadership in an agile manner when the unexpected is inevitably encountered
Job Requirements:
-
5+ years experience in software development and engineering
-
Proficient experience in Javascript/Typescript
-
Proficient experience with the Vue/Vuex framework or similar MVVM frameworks such as ReactJS or AngularJS
-
Knowledge of HTML & CSS
-
Excellent interpersonal and communications skills
-
Experience with github actions
-
Some Experience with Python
-
Some Experience with Jira
-
Experience in a remote first workplace
-
Experience with UX design for the web
-
Experience with production-driven work environment
-
Experience with "creative coding" (d3, p5.js, three.js, etc.)
-
Experience in the EdTech-specific software development
-
Experience with science and/or math teaching and learning in formal or informal settings
Why Work With Us?
In addition to competitive salaries and generous benefits, ExploreLearning offers an exciting and dynamic working environment in which creativity, teamwork and professional growth are valued and rewarded. Our award-winning online programs bring engaging and effective instructional strategies to K-12 classrooms around the world. Over the course of the last 20+ years, we’ve received numerous awards from some of the worlds most respected education organizations, and were recently named one of the Best Places to Work in Virginia.
Our office is based in historic downtown Charlottesville, Virginia, located approximately 100 miles southwest of Washington, D.C., and consistently rated one of America’s best places to live. The area offers a wide variety of business, cultural, historical, educational and sport-related attractions.
To learn more about our organization and the exciting work we do, visit us online.
An Equal Opportunity Employer
We are dedicated to fostering a culture that celebrates unique backgrounds, ideas, and experiences. All qualified applicants will receive consideration for employment without discrimination on the basis of race, color, age, religion, sex, gender, gender identity/expression, sexual orientation, national origin, protected veteran status, or disability.
Top Skills
What We Do
Cambium Learning® Group is the education essentials company, providing award-winning education technology and services for PreK-12 markets. With an intentionally curated portfolio of respected global brands, Cambium serves as a leader in the education space, helping millions of educators and students feel more universally valued each and every day. In everything it does, the company focuses on the elements that are most essential to the success of education, delivering simpler, more certain solutions that make a meaningful difference right now.
The Cambium family of companies includes: Cambium Assessment, Lexia® Learning, Learning A-Z®, Voyager Sopris Learning®, ExploreLearning®, Time4Learning®, and Kurzweil Education®.