자격 요건
- Bachelor's or Master's degree in Computer Science or a related field, or equivalent professional experience
- 5+ years experience as a Software Engineer, including hands-on experience delivering live or shipped web applications
- 2+ years experience directly leading an engineering team either as an Engineering Manager or Technical Lead
- Deep front-end expertise with TypeScript/Javascript, React, CSS-in-JS, and modern frameworks like Next.js
- Extensive back-end experience with Java and Spring Boot, combined with strong fundamentals in software engineering (data structures, algorithms, concurrency, OOP) and experience designing scalable systems using RESTful APIs, event-driven microservices, and modern web architecture patterns
- Proven track record of improving engineering discipline — driving better documentation, thoughtful tech design processes, and structured proposals for technical improvements, with a strong understanding of the full product lifecycle from design to deployment and operations, and the ability to apply MVP principles effectively
- Able to clearly communicate technical concepts and decisions across disciplines, helping align engineers, designers, and product managers
- Experience managing engineers and actively participating in their growth and development
- Experience recruiting candidates and growing an engineering team
- Experience with distributed systems, microservices, and software at a high scale
- Experience operating and maintaining live services, including handling emergent issues and on-call troubleshooting
- Fluency in Korean and professional working proficiency in English, as the position involves being based in Seoul while engaging with global teams across the organization