Software Engineer

Outschool
Summary
Join Outschool's engineering team and build high-quality products for parents, learners, educators, and partners. Collaborate with a team of engineers, product managers, designers, and researchers to build and maintain software solutions using modern technologies like React, Node.js, and PostgreSQL. The ideal candidate will have 3+ years of experience in software engineering, proficiency in front-end frameworks and relational databases, and excellent communication skills. The role involves working on all levels of the technology stack, from front-end to back-end development. Outschool offers a flexible work environment with early finish times and generous vacation time. The company also provides various benefits, including health insurance, retirement plans, and professional development opportunities.
Requirements
- 3+ years of industry experience working as an Engineer
- Experience working in modern front-end frameworks (e.g., React) and Node-based applications
- Experience working with relational databases such as PostgreSQL
- Experience writing APIs with Javascript/Typescript
- Track record of ownership of technical projects
- English communication skills (intermediate or higher reading, writing, speaking and listening)
Responsibilities
- Collaborate with a team of Engineers, Product Managers, Designers, User Researchers, and Product Analysts in building high-quality products for parents, learners, educators and partners
- Build and maintain software solutions on all levels of our stack from React+HTML+CSS to GraphQL+Node.js+SQL
- Engage with the team in gathering requirements, day-to-day activities such as standup meetings, sprint planning, retros, deploying features in production and on-call
Benefits
- Coworking Office located directly at exit 11, Jangsan Station in beautiful Haeundae, Busan
- 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
- Invitation to join the annual company retreat once per year (flight to United States, hotel, meals paid for by company)
- Shared Financial Success: Competitive salaries, stock options, and investment plans that make saving for retirement easier
- Health & Wellness: Comprehensive health, dental, vision, disability, and life insurance coverage options for employees and their families. Our medical benefits include fertility and family planning coverage. We also provide employees with online access to coaching and therapy sessions
- PTO & Family Benefits: PTO and family leave enable our team to take the time that we need to recharge, relax, and spend time with family and friends
- Fully Distributed: We create a remote culture through expensable meals, virtual events, expensable home office setup, and internet allowance
- Lifelong Learners: Annual budgets to self-direct our professional development as well as DEI learning. Thereโs also a budget for employeesโ learners to take classes on Outschool!
- Community Impact : Outschool matches employee donations to established charities and has committed to support Outschool.orgโs non-profit programs