Art of Problem Solving · 1 day ago
Software Engineer II
Art of Problem Solving (AoPS) is a leader in teaching advanced mathematics and is expanding into new subjects and experiences. As a Software Engineer II, you will take ownership of features and components to create digital experiences that enhance learning, collaborating closely with product, design, and engineering teams.
E-LearningEducationTraining
Responsibilities
Own Features End-to-End: You'll take responsibility for features from design through deployment, making sound technical decisions within your domain and delivering high-quality work that helps the team meet its commitments
Build Robust Solutions: Design and implement solutions that work reliably within your area of ownership. You'll evaluate trade-offs, consider how your work integrates with other systems, and address technical debt as you go
Grow Your Craft: Deepen your expertise in our tech stack and develop advanced knowledge in specific areas. You'll write efficient, maintainable code and continuously improve the systems you touch
Contribute to Technical Direction: Participate in design discussions, offer ideas, and help shape the technical approach for your components. Your perspective matters, and you'll have opportunities to influence how we build
Communicate Clearly: Keep stakeholders informed on your progress, surface blockers early, and collaborate effectively with your team. No surprises, just transparent communication that helps everyone move forward
Deliver Quality: Design for reliability from the start. You'll write thorough tests, implement monitoring where needed, and take pride in shipping work that holds up in production
Qualification
Required
2–4 years of professional experience in full stack web development
Solid proficiency with modern web technologies (we use TypeScript, React, Next.js, and PostgreSQL)
Ability to take ownership of features and deliver them independently with limited guidance
Strong problem-solving skills and attention to code quality
Comfort working in a fast-paced environment where requirements evolve
A collaborative mindset and clear communication skills
Preferred
Experience with Shopify, especially headless integrations
Strong experience with Vercel and Next.js
Benefits
Flexibility: Casual work environment with flexible scheduling
Benefits: Multiple options for Medical, Dental, and Vision plans
Future Planning: 401(k) with company match
Quality of Life: PTO plan and supportive leadership that gives you the work-life balance you deserve
Ease of Transition: Relocation bonus (if currently located outside of San Diego)
Mission-Driven Work: Join a small, high-agency team building the future of how students experience world-class education
Impact: Your work will directly affect hundreds of thousands of students who are discovering the joy of problem solving
Company
Art of Problem Solving
Art of Problem Solving is a company which produces books, classes, and other materials for outstanding math students.
Funding
Current Stage
Late StageTotal Funding
$3.5M2020-06-26Grant· $3.5M
Leadership Team
Recent News
The Business Journals
2025-01-10
Company data provided by crunchbase