Enable job alerts via email!

Software Engineer (Full Stack)

EdSurge

United States

Remote

USD 70,000 - 90,000

Full time

Today
Be an early applicant

Job summary

An innovative ed-tech organization is seeking an early career engineer to develop impactful products in the education sector. The role involves building full-stack features and designing REST APIs, with a strong emphasis on user experience and scalability. The position offers the flexibility to work from anywhere in the United States and a comprehensive benefits package including medical insurance and generous PTO.

Benefits

Medical, Dental, and Vision Insurance
Flexible work hours
Paid parental leave
Five weeks PTO and sick days
Retirement plan with company match

Qualifications

  • Technical fluency in full stack web architecture.
  • Motivation to take ownership and deliver results.
  • Passion for process improvement, efficiency, and innovation.

Responsibilities

  • Build and maintain full-stack features for ed-tech products.
  • Design and document REST APIs for Single Page Applications.
  • Collaborate with QA to author tests for efficient CI/CD.

Skills

Full stack web architecture
VueJs
Strong reasoning and communication skills
Commitment to quality in code testing
Process improvement and innovation

Education

BS or equivalent in CS, Software Engineering, or related field

Tools

Git
GitHub
Docker
Job description

The ASSISTments Foundation is a growing non-profit that spun out of Worcester Polytechnic Institute in 2019. Our founders are former math teachers who could never find enough time to give students feedback and analyze data to plan instruction. They developed ASSISTments, a best-in-class math practice and assessment platform, to enable K-12 math teachers to assign high quality content and to use powerful data and reporting to better meet their students’ needs.

ASSISTments is the most rigorously studied and proven edtech solution on the market. The ASSISTments Foundation is focused on 1) scaling ASSISTments and 2) engaging in innovation and research, in partnership with the ASSISTments Lab @ WPI. We reached over 100,000 students last year and are focused on accelerating this growth.

Opportunity for Impact

This is an excellent opportunity for an early career engineer to make a significant impact on an industry-changing product in the ed-tech space. We pride ourselves on a culture of empowering engineers to tackle ambitious challenges with creative solutions that help the students who need it most. We are growing quickly and there are constantly opportunities to work on new things that will stretch your limits and your talents. Let’s build something amazing together!

Role and Responsibilities

  • Build and maintain full-stack features for ed-tech products
  • Create beautiful, accessible, and easy-to-use user interfaces with VueJS + Vuetify
  • Architect relational database schemas in postgresql to support complex feature sets and control flows
  • Design, implement, and document REST APIs consumed by various Single Page Applications using Java + Spring
  • Collaborate with QA to author tests which run efficiently in CI/CD pipeline
  • Collaborate early in the product lifecycle to shape features that balance user experience, technical constraints, and business priorities
  • Advocate for both the user and the system by evaluating design proposals against scalability, maintainability, and performance considerations.

Professional QualificationsTechnical Skills

Front End Development

  • VueJs
  • Nice to have familiarity with Cypress

Back End Web Development

  • Nice to have familiarity with JUnit

Tooling

  • Git + GitHub
  • Nice to have familiarity with AI productivity tools
  • Nice to have familiarity with Github Actions
  • Nice to have familiarity with Docker

About You

Must Have

  • Technical fluency in full stack web architecture
  • Strong reasoning and communication skills
  • Motivation to take ownership and deliver results that benefit the users, the product, and the organization
  • Proficiency testing code and a commitment to ensuring the quality of your work
  • Passion for process improvement, efficiency, and innovation
  • Belief in and commitment to TAF's mission

Nice to Have

  • BS or equivalent in CS, Software Engineering, or related field

What TAF Offers

  • The ability to work from anywhere in the United States
  • The opportunity for flexible work hours
    • Medical, Dental, and Vision Insurance with generous company contribution for both employees and dependents
    • FSA and HSA options
    • Life Insurance, Short Term Disability
    • Paid parental leave
    • Retirement plan with company match
    • Five weeks of PTO, five sick days, and sixteen paid holidays

How to Apply

To be considered, please submit a resume and cover letter (both required) to careers@assistments.org. We are committed to providing reasonable accommodations to individuals with disabilities throughout the hiring process and employment. If you need an accommodation to participate in the application process, please contact Suzanne Grace at careers@assistments.org to discuss your needs.

Additional Info & Compensation

The salary range for this position is $70,000-$90,000 with the actual offer determined based upon level of experience and relevant skills.

All applicants must reside in the United States and must be legally authorized to work in the United States on a full-time basis. The ASSISTments Foundation is unable to provide sponsorship for employment visa status, now or in the future.

As an Equal Opportunity Employer, The ASSISTments Foundation seeks not just to accept differences, but to celebrate and embrace them for the benefit of our staff, our product, and our community. Employment is based solely on someone’s merit and qualifications directly related to their professional competence. We do not discriminate against any employee or applicant on the basis of race, creed, color, religion, sex, sexual orientation, gender identity/expression, national origin, disability, age, genetics, protected veteran status, marital status, pregnancy, or any other characteristic protected by law. As an organization, we are committed to an equitable and inclusive work environment because we believe it’s the right way to treat people.

Learn More about TAF by visiting our website: www.assistments.org or viewing our most recent blog post.

Keep up to date with our email newsletter Sign me up

Journalism that ignites your curiosity about education.

EdSurge is an editorially independent project of

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.