ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

시니어 소프트웨어 엔지니어, JavaScript/TypeScript (Senior Software Engineer) (Remote)

Bjakcareer

Seoul, Seoul, South Korea Remote permanent

Posted: February 23, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

Senior Software Engineer, JavaScript/TypeScript, Seoul, South Korea

Job Description

회사 소개

Bjak은 ASEAN 지역 사람들에게 저렴하고 지속 가능한 금융 서비스에 대한 접근을 제공하는 데 집중하고 있습니다. 본사는 말레이시아에 있으며, Bjak은 동남아시아 최대의 보험 포털입니다. 주요 플랫폼인 Bjak.com은 수백만 명의 사람들이 최고의 가성비와 보장 범위를 갖춘 보험 상품을 찾을 수 있도록 돕고 있습니다.

Custom API, 트레이딩 시스템, 데이터 사이언스 등 다양한 기술에 투자함으로써, 기존에는 접근이 어려웠거나 이해하기 힘들었던 금융 서비스를 보다 쉽게 사용할 수 있도록 만들고 있습니다. Bjak은 말레이시아 내 사업 확장을 이어가며, 이 여정에 함께할 역동적인 인재를 찾고 있습니다. 우리의 비전을 공유하고 Bjak의 다음 성공 챕터에 기여하고 싶은 분들의 많은 지원을 기다립니다.

주요 업무

• NodeJS를 사용하여 고품질의 백엔드 시스템을 개발하고, 코딩 베스트 프랙티스를 준수

• ReactJS 및 NextJS를 사용하여 고품질의 프론트엔드 애플리케이션 개발

• 운영 환경의 안정성을 확보하고, 중요한 문제를 신속하게 해결하여 비즈니스 영향을 최소화

• 기존 코드 분석을 통해 개선 및 최적화 기회 발굴

• 크로스펑셔널 팀의 변경 요청을 효율적으로 처리하여 협업 지원

• 주니어 개발자를 멘토링하며, 소프트웨어 개발 베스트 프랙티스를 전수

• 동료의 코드 리뷰를 통해 코드 품질과 일관성을 유지

자격 요건

• 컴퓨터공학, 소프트웨어 엔지니어링, 정보기술 등 관련 전공의 학사 학위

• 알고리즘 및 자료구조에 대한 탄탄한 기초

• 소프트웨어 엔지니어링 경력 3년 이상

• NodeJS, NestJS, ExpressJS, GraphQL, Postman 등 백엔드 개발 기술 숙련

• ReactJS, NextJS, Styled-components 등 프론트엔드 개발 기술 숙련

• MongoDB, MySQL 등 데이터베이스 관리 경험

• Selenium, Cypress, Puppeteer 등 자동화 도구에 대한 이해

• 스스로 문제를 해결하고, 프로그래밍에 대한 열정을 갖춘 분

우대 사항

• 관련 프로젝트 포트폴리오 보유 시 우대

• GCP 또는 AWS 클라우드 서비스 및 Infrastructure as Code 실무 경험

• UI/UX 디자인 경험

• 테스트 주도 개발(TDD), 행동 주도 개발(BDD)에 대한 이해

• Pug, Slim 등 웹 템플릿 언어 경험

• 기술 문서 작성 경험

복지 혜택

• 완전 원격 근무: 언제 어디서든 자유롭게 일할 수 있는 환경

• 혁신적인 과제: 빠르게 변화하고 도전적인 고유의 비즈니스 문제를 해결

• 커리어 성장: 학습과 성장 기회를 제공하는 체계적인 개발 계획

• 글로벌 환경: 수평적 조직 구조의 국제적인 업무 환경

• 경쟁력 있는 급여: 업계 수준 이상의 보상 패키지 제공

Bjak is focused on providing access to affordable and sustainable financial services for people in ASEAN. Headquartered in Malaysia, Bjak is the largest insurance portal in Southeast Asia. Our main portal, Bjak.com, helps millions find the insurance policy with the best value and highest coverage for them. Our investments in technology such as Custom API, trading systems and data science is to enable easy access to financial services that were previously inaccessible or difficult to understand. Join us on this exciting journey as we expand our operations in Malaysia. We're looking for dynamic individuals who share our vision and want to contribute to the next chapter of Bjak's success.

Responsibilities

• Develop high-quality backend systems using NodeJS, adhering to best coding practices.

• Develop high-quality frontend applications using ReactJS / NextJS, adhering to best coding practices.

• Ensure production stability and promptly resolve critical issues to minimize operational impact.

• Analyze existing code and identify opportunities for enhancement and optimization.

• Support cross-functional teams by addressing change requests efficiently.

• Mentor and guide junior developers on best practices in software development.

• Review peer pull requests to maintain code quality and consistency.

Requirements:

• Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or a related field, with a strong foundation in algorithms and data structures.

• Over 3 years of full-time experience in software engineering.

• Proficient in backend development technologies such as NodeJS, NestJS, ExpressJS, GraphQL, and Postman.

• Proficient in frontend development technologies such as ReactJS, NextJS, and Styled-components.

• Experienced in database management, including MongoDB and MySQL.

• Familiar with automation workflows using tools like Selenium, Cypress, and Puppeteer.

• Demonstrated passion for programming and problem-solving independently.

Bonus Points

• A portfolio of relevant projects is highly advantageous.

• Experience with GCP or AWS cloud services and Infrastructure as Code practices.

• Experience in UI/UX design.

• Familiarity with Test-Driven Development (TDD) or Behavior-Driven Development (BDD).

• Experience with web templating languages such as Pug or Slim.

• Experience in technical documentation is a plus.

Benefits:

• Fully Remote Role: Work from anywhere and enjoy the freedom of a fully remote position.

• Innovative Challenges: Work on fast-moving, challenging, and unique business problems.

• Career Growth: Benefit from strong learning and development plans for your career growth.

• Global Environment: Thrive in an international work environment with a flat organizational structure.

• Competitive Salary: Receive a competitive salary package.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply