Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Outschool

Senior Software Engineer, Fullstack

Outschool

. Build high-quality product experiences across the full stack for learners, families, educators, and partners .

Posted 9/18/2026full-timeBusan • South KoreaSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in building scalable, high-quality product experiences using React, TypeScript, and Node.js, while effectively collaborating with cross-functional teams. Proficient in technical leadership, including code reviews and mentoring, with a strong focus on improving product quality and performance through innovative solutions.

Highest-signal resume keywords
ReactTypeScriptNode.jsAPI DesignAI Tools

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software EngineeringData ModelingQuery DesignGraphQLRESTRelational DatabasesSoftware ArchitecturePerformance TestingReliability EngineeringMaintainability
Soft Skills
CollaborationTechnical LeadershipMentoringProblem SolvingEffective Communication
Tools & Technologies
PostgreSQLStripeMonitoring ToolsUser Feedback SystemsObservability Tools
Industry Keywords
EdTechProduct DevelopmentLearner ExperienceEducator SolutionsFamily Engagement

Tech Stack

Tools & technologies
GraphQLJavaScriptNode.jsPostgresReactTypeScript

About the role

Key responsibilities & impact
  • Build high-quality product experiences across the full stack for learners, families, educators, and partners
  • Design intuitive React user experiences and scalable backend systems and APIs
  • Evolve data models and architecture
  • Improve product quality and performance
  • Own projects from problem definition through design, implementation, launch, and iteration
  • Make pragmatic technical decisions balancing speed, quality, maintainability, and user impact
  • Collaborate with Product Managers, Designers, Researchers, Analysts, and Engineers to shape requirements and solutions
  • Design scalable, maintainable systems and APIs
  • Improve architecture, testing, performance, observability, and engineering practices
  • Use AI tools throughout planning, implementation, testing, debugging, and code review
  • Identify opportunities to incorporate AI into Outschool’s product and learning experiences
  • Deploy and operate software; participate in on-call and investigate production issues
  • Use monitoring and user feedback to improve reliability and product quality
  • Conduct code reviews, technical discussions, documentation, and mentoring
  • Identify and proactively improve product, codebase, and development-process friction

Requirements

What you’ll need
  • 7+ years of professional software engineering experience
  • Strong experience with React, TypeScript, and Node.js
  • Experience designing and building APIs and backend services, ideally with GraphQL, REST, or similar technologies
  • Experience with relational databases such as PostgreSQL, including data modeling and query design
  • Experience owning complex technical projects from design through implementation, launch, and ongoing operation
  • Understanding of software architecture, testing, performance, reliability, and maintainability in production systems
  • Experience collaborating with Product Managers, Designers, and other engineers to shape solutions
  • Active use of AI tools, effective prompting, critical output validation, and judgment about when to override AI output
  • Ability to provide technical leadership through code reviews, design discussions, documentation, and mentoring
  • Intermediate or higher English reading, writing, listening, and speaking skills
  • Experience in EdTech or building products for learners, educators, or families
  • Familiarity with search and discovery systems
  • Familiarity with payment APIs such as Stripe
  • Experience at a fast-paced startup or high-growth company

Benefits

Comp & perks
  • Necessary equipment (MacBook, monitor, etc.) and software for work provided
  • Finish work early in the day; working hours from 7AM–3PM
  • Flexible vacation, use whenever you like
  • Korean national holidays plus 15 extra days per year
  • Annual company retreat invitation, including company-paid flight to the United States, hotel, and meals
  • Competitive salaries
  • Stock options
  • Retirement plans
  • Comprehensive medical, dental, vision, disability, and life insurance
  • Annual wellness stipend
  • Access to coaching and therapy
  • Pet wellness plans
  • Generous PTO and family leave policies
  • Commute-related benefits for Bay Area-based employees
  • Expensable home office setup and internet support for remote team members outside the Bay Area
  • Annual budgets for professional development and DEI learning
  • Budgets for children to take Outschool classes
  • Employee donation matching to eligible charities
  • Support for Outschool.org nonprofit programs