포지션 상세
우리는 대한민국 40대 이상 중장년이 사랑하는 커뮤니티 수익화 플랫폼, '큐리어스'를 만드는 팀입니다.
• 기존 레거시 코드 분석 및 리팩토링, 구조적 개선 및 코드 품질 향상
• 스프린트 단위의 기능 개발과 버그 수정 업무를 병행하며 속도와 품질의 균형 유지
• UI 컴포넌트 구조 및 프론트엔드 아키텍처 설계, 재사용 가능한 코드 기반 구축
• 렌더링 과정, 이벤트 루프, 브라우저 엔진 동작 원리에 기반한 성능 최적화 작업
• 코드 리뷰, 문서화, 테스트 작성 등을 통한 지속 가능한 코드베이스 관리
• 디자이너·백엔드 개발자와 긴밀하게 협업하여 프로덕트 전반의 완성도 향상
• Vanilla JavaScript를 사용한 프로젝트의 파일 및 코드 관리에 대한 경험
• 스코프, 클로저, 이벤트 루프, this, 프로토타입 등 언어적 특징 숙지
• 모듈화, 비동기 제어(Promise/async/await), fetch 등 실무 활용 능숙
• HTML5, CSS3(SCSS, Flex/Grid, BEM 등) 숙련
• 크로스 브라우징 및 반응형 웹 구현 경험
• 코드 구조화 및 리팩토링 경험 (특히 레거시 코드 개선 경험)
• Git 기반 협업 경험 및 코드 리뷰 문화 적응력
• 가독성과 유지보수성을 고려한 설계 역량 및 클린 코드 지향적 사고
• 평가 결과에 따라 계약 연장 및 정규직 전환 가능
• 3개월 수습기간 포함
주요업무
• 바닐라 자바스크립트(ES6+) 기반 웹 프론트엔드 개발 및 유지보수• 기존 레거시 코드 분석 및 리팩토링, 구조적 개선 및 코드 품질 향상
• 스프린트 단위의 기능 개발과 버그 수정 업무를 병행하며 속도와 품질의 균형 유지
• UI 컴포넌트 구조 및 프론트엔드 아키텍처 설계, 재사용 가능한 코드 기반 구축
• 렌더링 과정, 이벤트 루프, 브라우저 엔진 동작 원리에 기반한 성능 최적화 작업
• 코드 리뷰, 문서화, 테스트 작성 등을 통한 지속 가능한 코드베이스 관리
• 디자이너·백엔드 개발자와 긴밀하게 협업하여 프로덕트 전반의 완성도 향상
자격요건
• Vanilla JavaScript(ES6+)에 대한 깊은 이해• Vanilla JavaScript를 사용한 프로젝트의 파일 및 코드 관리에 대한 경험
• 스코프, 클로저, 이벤트 루프, this, 프로토타입 등 언어적 특징 숙지
• 모듈화, 비동기 제어(Promise/async/await), fetch 등 실무 활용 능숙
• HTML5, CSS3(SCSS, Flex/Grid, BEM 등) 숙련
• 크로스 브라우징 및 반응형 웹 구현 경험
• 코드 구조화 및 리팩토링 경험 (특히 레거시 코드 개선 경험)
• Git 기반 협업 경험 및 코드 리뷰 문화 적응력
• 가독성과 유지보수성을 고려한 설계 역량 및 클린 코드 지향적 사고
고용조건
• 계약직 1년• 평가 결과에 따라 계약 연장 및 정규직 전환 가능
• 3개월 수습기간 포함


