[KTC]C-Marketplace_Full Stack Developer | 2025년 베트남 인재매칭 전용관

[KTC]C-Marketplace_Full Stack Developer | 2025년 베트남 인재매칭 전용관

Developer (FullStack) | 경력 |

■ Company Overview - 산업군: 소프트웨어·솔루션·ASP / 전자구매시스템 개발 및 운영2 - 설립일: 2003년 6월 7일 - 매출액: 약 8억 이상 (2024년 기준) - 주소: 서울특별시 마포구 매

[KTC]C-Marketplace_Full Stack Developer

Developer
FullStack
경력 3년 이상
지원 마감
지원 마감

■ Company Overview 

■ Project Overview 

C-Marketplace UI Renewal Project (Client & Supplier Portals)

[ 12주 프로젝트 일정 (Proposed 12-Week Schedule) ]

구분

작업 내용

산출물

1

요구사항 분석, 보안 취약점 진단, 디자인 시스템 정의

요구사항 정의서, 보안 리스크 리포트

2

공통 레이아웃(JSP include), Tailwind 토큰 세팅, 보안 모듈 초기 적용

레이아웃 시안, CSS/JS 기본 구조

3

핵심 페이지(로그인, 메인, 마이페이지) UI 리뉴얼 + API 연동

핵심 페이지 UI, API 통신 모듈

4

나머지 페이지 UI 리뉴얼, Alpine.js 인터랙션 적용

전체 페이지 UI

5

반응형 최적화, 크로스 브라우저 테스트

반응형 UI, 브라우저 테스트 리포트

6

보안 검증(OWASP Top10), 코드 리팩토링

보안 점검 리포트, 개선 코드

7

스테이징 환경 배포, 통합 테스트

Staging 배포, QA 결과

8

운영 서버 배포, 최종 산출물 제출

최종 배포, 프로젝트 완료 보고서


■ Full Stack Developer

[ JOB Description(포지션 설명) ]

Java/JSP 기반 웹 리뉴얼 + UI/UX 현대화 + 보안 개선

  1.    프론트엔드 리뉴얼
    • 기존 JSP 25페이지의 기능 유지 + Tailwind CSS 기반 현대적 UI 적용
    • Alpine.js 기반 경량 상호작용(모달, 탭, 토글 등) 구현
  2. 백엔드 구조 유지
    • Spring MVC/JSP 구조 그대로 유지하여 기존 기능 호환성 보장
    • API 기반 통신 구조로 점진적 개선
  3. 보안 이슈 개선
    • XSS, CSRF, SQL Injection 방어 강화
    • 세션 관리, 암호화 모듈 적용, 보안 로깅 체계 구축
  4. 모듈화·재사용성 강화
    • 로직을 페이지 단위 → 공통 모듈화 (/static/js/)
    • CSS 변수화·컴포넌트화
  5. 반응형 디자인 적용
    • PC/모바일/태블릿 UI 최적화
    • Bootstrap Grid → Tailwind Flex/Grid 전환
  6. 성능·테스트·배포
    • Lighthouse, OWASP ZAP 기반 성능·보안 점검
    • Staging → Production 단계적 배포

[ Technical Stack (기술 스택) ]

1. Front-End:
   •    HTML5, CSS3, JavaScript (ES6+), jQuery
   •    Tailwind CSS (디자인 시스템 도입)
   •    Alpine.js (경량화 상호작용 처리)
   •    반응형 웹(Responsive Web) 구현 경험
2. Back-End:
   •    Java (Spring MVC)
   •    JSP 기반 MVC 아키텍처 경험
   •    RESTful API 연동, 보안 모듈 적용 경험
3. Database:
   •    MySQL / PostgreSQL
   •    SQL Injection, XSS 대응 경험
4. Others:
   •    Git / GitHub 기반 협업
   •    보안성 강화 경험(세션 관리, 인증·인가, CSRF 대응)
   •    Agile/Scrum 협업 경험 우대

[ Preferred Qualifications(우대사항) ]

  • 공공기관/B2B 웹플랫폼 개발 경험
  • Tailwind + Alpine.js 경험자
  • OWASP 기반 보안 점검 경험
  • CI/CD 자동화 경험

[ Number of Positions(모집 인원) ]

1 people

[ Employment Type(근무 형태) ] 

Vietnam-managed Remote : Located District 7, HCM City

[ Years of Experience(경력 사항) ]

Experienced : 3+

[ Compensation & Benefits ]

  • Competitive compensation based on experience and skill set

  • As required by Vietnamese labor law, full social insurance coverage applies for contracts of 1 month or longer

  • Shared co-working space in District 7, HCMC


Timeline & Process

[ Application Period ]

Until the job posting closes

[ Recruitment Process ]

Application > Interview > Compensation negotiable > Final Selection


Contact

Sechan Parkㅣ c9219@c-market.net

Created by
[KTC]C-Marketplace_Full Stack Developer
지원 마감