BNV Solution

Full-stack Platform Architect & Developer (Seoul-based)

Posted: 2 hours ago

Job Description

Company DescriptionBNV Solution is a Seoul–based technology company driving transformation in both industry and education through artificial intelligence.We operate with a dual mission that integrates practical AI transformation for enterprises and technology-driven innovation in learning.We operate with a dual mission:BNV Solution supports end-to-end AI transformation across manufacturing, education, and content industries.We work closely with domain experts—the customers themselves—to understand real operational contexts, then guide them through the entire AI adoption journey:AI transformation consultingSolution design tailored to industry workflowsDeployment of practical AI systemsOngoing operation and performance enhancementOur core solutions include AI agents, workflow automation, recommendation engines, and AI systems optimized for real-world use.BNV Solution acts as a practical AI transformation partner, helping organizations achieve measurable outcomes through AI.AI-Powered Education Innovation (BNV Learning)We advance education through technology-driven learning platforms designed for the AI era. DuoTutorA project-based learning (PBL) platform for public education institutions, offering AI-assisted learning, assessment, and feedback. DuoCodiA platform for private academies and training centers specializing in coding and AI education, equipped with AI-powered curriculum and learning analytics.BNV Learning delivers a new learning experience that strengthens problem-solving skills, creativity, and the practical use of AI tools.Role DescriptionThis role focuses on operating, stabilizing, and enhancing our existing platforms, rather than building new services from scratch.You will act as the key owner of our platforms, managing:Day-to-day platform operation and stabilityFeature improvements based on customer needsPerformance and UX enhancementCoordination with the development team for major upgrades or architectural improvementsYou will collaborate with business development, product, and engineering teams to ensure the platform continues to evolve and meet customer requirements.[Responsibilities]Operate and maintain our existing web platformMonitor performance, stability, errors, and logsImprove platform reliability, speed, and securityAnalyze customer needs and translate them into platform improvementsPlan and execute feature enhancements with the development teamMaintain and update web interfaces built with React / Next.jsManage authentication & access control (OAuth2/PKCE, JWT, RBAC)Handle Docker-based deployments and GitHub Actions CI/CDTrack platform metrics (P95, error rates, usage patterns) and drive data-based improvements[Qualifications](Required)Experience operating or maintaining web platformsAbility to handle basic maintenance on Python APIs (FastAPI/Flask)Solid understanding of React / Next.js for web feature updatesExperience with Docker and container-based service operationsFamiliarity with monitoring tools (Sentry, etc.)Strong communication and collaboration skillsAbility to communicate in Korean or English(Preferred)Fluency in Korean (Native or advanced proficiency preferred)Experience with OAuth2/PKCE, JWT, RBACUnderstanding of MongoDB modeling and optimizationExperience with CI/CD (GitHub Actions)Experience analyzing platform metrics or running A/B testsExperience with refactoring or platform upgrade projectsUnderstanding of monorepo environments (e.g., TurboRepo)

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In