 
        
        About Us
Our mission is to provide an easy, transparent, and free platform for researching and enrolling in schools.
Job Description
We are seeking a driven Senior Full Stack Software Engineer to join our growing product team.
The ideal candidate will design, build, and enhance services and user-facing features across our platform, focusing on reliability, maintainability, scalability, and user experience.
Key Responsibilities:
 * Design, develop, and maintain robust and scalable full-stack applications and features.
 * Improve user experience by collaborating with designers and implementing intuitive interfaces.
 * Build and enhance microservices, focusing on reliability, maintainability, and scalability.
 * Ensure high-quality products through automated testing strategies and code reviews.
 * Mentor junior and mid-level engineers, fostering a collaborative environment.
Requirements
To succeed in this role, you should have:
 * A bachelor's degree in Computer Science or equivalent experience.
 * 5+ years of professional software engineering experience.
 * Experience with Typescript and React.
 * Experience with one or more general-purpose programming languages.
 * Experience with SQL databases and microservice architecture.
 * Dedication to developing clear, reliable, and maintainable code.