Full Time
To be discussed
40
Oct 27, 2025
Brilliant Microschools is a vibrant network of accredited online schools that deliver personalized learning to over 1,500 students across the United States. Our certified teachers customize each student’s learning journey, using adaptive tools to track progress and empower students to advance at their own pace. Our mastery-based curriculum integrates modern media, literature, engaging projects, interdisciplinary units, and rigorous exercises to keep students motivated and excited about learning.
The Role
We’re seeking a hands-on software engineer who thrives on coding, design, and collaborating in a dynamic, small development team. This role is based in a flexible, semi-remote environment where your ideas and skills will directly shape a growing education platform.
As a Full Stack Software Engineer, you’ll support the development of our new AI-Powered Curriculum Design and Student Engagement Platform for homeschools and microschools, using a modern stack that includes Next.js (or other React frameworks), Tailwind, and Supabase, powered by an AI-enabled IDE (Cursor) and following clean architecture practices.
Later, you’ll help transition our Student Information System from a no-code platform (Backendless) to this same modern stack. You’ll collaborate with our founders, software development team, and other operational teams—such as Curriculum Design and Academic Leadership.
You’ll dive into the code daily, crafting modular, scalable, and efficient features while ensuring best practices like KISS and DRY. A strong eye for front-end aesthetics and user experience will be key, since our platform must feel intuitive, engaging, and seamless for students and educators alike.
What You’ll Do
- Collaborate with the key stakeholders to map out new features for our learning platform.
- Front-End Focus: Build clean, responsive, and aesthetically strong interfaces in Next.js and Tailwind.
- Hands-On Coding: Lead by example, actively coding our new platform alongside the development team—especially during tight deadlines or complex challenges.
- Foster Collaboration: Build a friendly, solutions-focused environment where other departments feel supported and the tech team is approachable.
Requirements
- Expertise in Next.js and React, with a proven ability to deliver polished, production-grade user interfaces.
- Proficiency with JavaScript, front-end design patterns, and developing with responsiveness, accessibility, and UI best practices in mind.
- Experience or enthusiasm for learning to code with AI-powered tools (e.g., Cursor, V0, Windsurf, Lovable, Bolt).
- Proven ability to keep projects on track using tools like GitHub, Linear, Jira, or Asana.
- Commitment to clean, maintainable, and readable code.
- Strong communication and collaboration skills, with a focus on ensuring every tea
- A proactive, adaptable mindset with a positive, can-do attitude.
Working Hours and Schedule
- 40 hours per week
- Monday to Friday, 7 am - 3 pm EST