EdTech Jobs

This position has been filled

This job is no longer accepting applications. Browse open EdTech jobs or view current openings at Paper or search for Senior Full Stack Engineer jobs.

Paper

Senior Full Stack Engineer

Paper
🇺🇸Remote - United StatesRemote$136K–$162K/yr7mo ago

Summary

Lead the development of innovative web applications that enhance student support across K-12 educational systems as a Senior Full Stack Engineer at Paper. Design, develop, and mentor while driving technical architecture decisions in a fast-paced, cross-functional environment.

Key Responsibilities: Design and maintain both frontend and backend web applications, collaborate with cross-functional teams to deliver secure and high-performance features, and mentor junior developers. Troubleshoot complex technical issues, participate in on-call rotations, and contribute to architectural discussions and code quality standards.
Skills & Tools: Proficiency in Vue, PHP, Laravel, REST APIs, Object-Oriented Programming, MySQL/PostgreSQL, Docker, DevOps practices, and Test-Driven Development methodologies. Strong leadership, communication, and teamwork skills with experience in performance optimization, automated testing tools (Vitest, Jest, Cypress), and preferably Python.
Qualifications: 5+ years of professional experience with Vue, PHP, Laravel, and REST API development; deep understanding of Microservice and API architecture, containerization, and TDD. Strong knowledge of relational databases and demonstrated ability to mentor developers and drive technical excellence.
Location: Remote from United States of America; also available within Ontario, BC, or Alberta, Canada
Compensation: $136,000 – $161,500/year

Job Description

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Fast Facts

Join Paper as a Senior Full Stack Engineer to lead the development of innovative web applications that enhance student support across K-12 educational systems.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Responsibilities: Design and maintain both frontend and backend web applications, collaborate with cross-functional teams, optimize performance, troubleshoot complex issues, and mentor junior developers.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Skills: 5+ years experience with Vue, PHP, Laravel, REST APIs, Object-Oriented Programming, and MySQL/PostgreSQL; familiarity with Docker, DevOps practices, and TDD methodologies.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Qualifications: Preferred experience with Python and strong understanding of Microservice and API architecture.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Location: Remote, United States; also available within Ontario, BC, or Alberta, Canada.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Compensation: $136000 - $161500 / Annually



Paper is reimagining student support by partnering with K-12 districts to extend the reach of every educator. From 24/7 tutoring, writing feedback, math practice, career and college readiness, and AI solutions, we give students the personalized support they need to succeed. With GROW high-impact tutoring, we deliver targeted small-group instruction that accelerates learning, supports multilingual students, and eases teachers’ workloads. Trusted by 500+ districts across 40 states, and backed by investors IVP, Sapphire Ventures, Framework Capital, Reach Capital, and more, Paper is on a mission to help every learner thrive with scalable, data-driven solutions that drive real results.

Job Description

Reporting to the Senior Engineering Manager, the Senior Full Stack Engineer will take a lead role in developing fullstack applications and guiding technical execution across projects. You will collaborate closely with product managers, UI/UX designers, and both front-end and back-end developers to deliver secure, accessible, high-performance features on time. Given the fast-paced, cross-functional environment, strong leadership, teamwork, and communication skills are essential for success in this role.

This position can be located in the US, or within the provinces of Ontario, BC, or Alberta, Canada.

Responsibilities: 

  • Design, develop, and maintain both frontend and backend components of web applications, ensuring seamless integration and performance.
  • Build and maintain responsive, accessible user interfaces using modern JavaScript frameworks like Vue or React.
  • Convert UI/UX designs and wireframes into clean, reusable, and maintainable code.
  • Optimize front-end performance and implement robust testing (unit, integration, end-to-end) with tools like Vitest, Jest, or Cypress.
  • Collaborate with product managers, designers, and other stakeholders to define project requirements and deliver scalable solutions.
  • Troubleshoot and resolve complex technical problems across the stack (application, database, integrations, infrastructure).
  • Contribute to architectural discussions and decisions, evaluating and recommending new technologies as appropriate.
  • Mentor and coach junior developers, fostering technical growth and shared ownership.
  • Drive technical architecture and design decisions to build scalable and reliable software systems.
  • Implement best practices for software development, including code reviews, automated testing, and documentation to maintain high code quality.
  • Participate in on-call rotations to handle incident responses and troubleshoot issues promptly.

Qualifications:

  • 5+ years work experience with Vue, PHP and the Laravel framework.
  • Experience with writing and scaling REST APIs returning JSON.
  • Deep understanding of Object Oriented Programming, Microservice and API architecture.
  • Familiarity with IaC, containerization (Docker), modern DevOps practices, and automated testing.
  • Strong knowledge of MySQL/PostgreSQL - writing and reviewing complex queries and performance tuning.
  • Deep understanding of Test Driven Development methodologies - writing unit, integration and end-to-end tests.
  • Python experience is a plus.

The annual salary range for this position is $136,000-$161,500 USD or $124,000-147,000 CAD, plus equity. Please note that the final offer amount is determined by multiple factors, including geographic location as well as candidate experience, and may vary from the amounts listed above.

What We Offer

  • Competitive salary, benefits, equity, retirement plan, and more
  • Monthly stipend to support the growth of your home office
  • As part of a remote and distributed company, the flexibility to work from where you thrive
  • Unlimited access to tutoring and educational support for children of Paper employees

You’ll be joining a team of mission-driven builders who care deeply about equity in education, and who thrive in a culture of ownership, velocity, and continuous learning. If you’re energized by challenges, inspired by impact, and ready to help lead a high-growth business through its next phase, we’d love to meet you.

We believe diverse teams build better products and we are committed to creating an inclusive environment for all employees. Paper does not discriminate on the basis of race, color, religion, gender, gender orientation, gender expression, sexual orientation, age, national origin, disability, marital status, or military status.

Requisition ID

R-100291

Other Open Roles at Paper