STEM Tutors
Full Stack Developer
Skills
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Freelance / Contract
Location:
Canada
Work mode:
Remote
Published on:
21 September 2026
What they need
Frontend Development:
About Us
We are an innovative education business dedicated to delivering seamless learning and administrative experiences for students, parents, and educators. We are building a robust platform to streamline our operations and enrich user engagement, and we are looking for a skilled Full Stack Developer to lead the development of our Web application.
Role Overview
As our Full Stack Developer, you will own the end-to-end development of our web platform. You will build user-friendly interfaces, design secure backend services, implement payment gateways, and establish a scalable foundation for our growing student and parent base.
Key Responsibilities
- Build responsive, accessible, and intuitive user interfaces for parents, students, and administrative staff.
- Develop custom portals/dashboards for parent account management, student progress, and scheduling.
- Ensure mobile-first responsiveness and smooth cross-browser compatibility
Backend Development & Security:
- Design and implement RESTful or GraphQL APIs to power the platform.
- Build safe authentication and authorization systems (OAuth2, JWT, multi-factor authentication) handling user logins, role-based access control (Parents, Admin, Tutors/Teachers), and secure password hashing.
- Manage databases (relational or NoSQL) with clean data modeling, strict schema validation, and optimized querying.
- Payments & Billing:
- Integrate third-party payment gateways (e.g., Stripe, PayPal) to handle one-time invoice payments, recurring subscriptions, and automated receipts for parents.
- Implement webhooks to process payment status updates, failed transactions, and refunds securely.
- System Architecture & Maintenance:
- Deploy and maintain applications on cloud infrastructure (AWS, GCP, or Azure).
- Ensure compliance with data privacy regulations (e.g., COPPA, FERPA, GDPR) regarding student and family data.
- Set up CI/CD pipelines, automated testing, error logging, and monitoring to maintain system uptime.
Required Qualifications & Skills
- Frontend: Proficiency in modern JavaScript/TypeScript frameworks (React, Next.js, Vue, or Angular) along with HTML5, CSS3, and Tailwind CSS/Sass.
- Backend: Strong experience with server-side languages/environments (Node.js/Express, Python/Django/FastAPI, or Java/Spring Boot).
- Database Management: Experience with SQL (PostgreSQL, MySQL) or NoSQL (MongoDB) database systems.
- Payment Systems: Prior experience integrating payment APIs like Stripe, Square, or PayPal.
- Authentication: Strong understanding of web security fundamentals, CORS, session management, and JWTs.
- Cloud & DevOps: Familiarity with Docker, cloud providers (AWS/GCP), and deployment workflows.
Nice-to-Have
- Previous experience building platforms in the EdTech space.
- Familiarity with email/SMS integration (Twilio, SendGrid) for automated parent notifications and reminders.
- Understanding of accessibility standards (WCAG 2.1).
Pay: $40.00-$60.00 per hour
Work Location: Remote
Other offers great for you!
These companies are also looking for great profiles
Structure
Full-Stack Developer
600 euros/day
Freelance
Paris, France
Onsite
Skills
3 months ago
Quick apply
IT Makers
Full-stack developer
Fourchette proposée par le client : 400 à 500 € HT de TJM
Freelance
Brussels, Belgium
Hybrid
Skills
2 months ago
Quick apply
IT Makers
Full-stack developer
Fourchette proposée par le client : 400 à 500 € HT de TJM
Freelance
Brussels, Belgium
Hybrid
Skills
1 month ago
Quick apply