Icon menu dark

Senior Software Engineer, PHP, ReactJS / JavaScript (Temporary, 3-6 months)


Schoology, one of the fastest growing education technology companies, is putting collaboration at the heart of the learning experience with an easy-to-use learning management system (LMS) that connects the people, content and systems that fuel education. Millions of students, faculty and administrators from over 60,000 K-12 schools and higher education institutions worldwide use Schoology to advance what is possible in education.

Why we need you:

We are looking for a Full-Stack Software Engineer (temporary) to help continue to develop our Assessment product.  You’ll be in a hands-on development role for approximately three to six months and be embedded on a team.

We are looking for someone who can dive right into an existing application, and write well-tested are extremely comfortable writing well tested PHP, React, and/or CSS.

You will also:

  • Contribute to our design system: https://styleguide.schoology.com/about
  • Follow best practices regarding markup, style and JavaScript component organization.
  • Ensure that developed solutions follow best practices in accessibility, internationalization, and industry best practices.
  • Support the Quality Engineering team in keeping the UI test automation framework aligned with our web UI architecture.
  • Dig into whatever part of the code needs attention and deliver solutions that delight our users.

To succeed in the position, you will need:

  • 5+ years of software engineering experience.
  • 3+ years experience as a Software Engineer focusing on client side web application development.
  • Experience in some or all of the following technologies:
    • Solid understanding of modern patterns and frameworks such as Flux w/ ReactJS
    • Deep expertise in JavaScript language fundamentals
    • Deep expertise in HTML5, CSS3 specifications
    • PHP generally and Laravel
    • Deep expertise in SASS, LESS, or other CSS extension languages
  • Exceptional critical thinking and analytical skills, with the ability to quickly understand complex systems and data

Bonus points for:

  • Experience working at a SaaS startup
  • BA/BS in Computer Science or related technical field
  • Experience in EdTech

All team members at Schoology are expected to embody our core values which are Passion, Collaboration, Innovation, Curiosity and Integrity.

Our mission is to continuously advance what is possible in education.  You in?

Schoology is an Equal Opportunity Employer and embraces diversity of every kind.

Verified open
Posted by employer


There was an error handling your request. Please make sure you're online.