포지션 상세
AINJOB은 AI 기반 HR/채용 SaaS를 구축하고 있으며,
사용자·기업·AI 매칭엔진을 연결하는 대규모 플랫폼으로 확장하는 단계에 있습니다.
프론트엔드는 "HR 관리자 웹 · 기업용 콘솔 · B2C 구직자 웹" 등
다양한 UI/UX를 설계·구현하며 핵심 화면을 책임지게 됩니다.
이 포지션은 설계 개발 배포 운영까지 직접 Owner로 수행하며
Next.js 기반 아키텍처 경험과 실전 UI/UX 역량을 빠르게 성장시킬 수 있습니다.
• Next.js(React) 기반 웹 서비스 개발
• 관리자/기업/지원자 콘솔 UI 개발
• 검색/필터/페이징 등 실무형 기능 구현
2. UI/UX 품질 개선 및 구조 설계
• 컴포넌트 설계, 재사용성 고려한 컴포넌트 분리
• 디자인 시스템(MUI/Styled-components) 기반 UI 개발
• 사용자 행동 기반 UX 개선 제안
3. API 연동 및 상태 관리
• REST API 연동
• React Query or Redux/Recoil 기반 상태 관리
• 에러 처리, 로딩 상태 처리, 비동기 최적화
4. 프론트 개발 환경 및 공통 모듈 구축
• Next.js 프로젝트 구조 설계(app/router)
• 공통 컴포넌트, 공통 훅, util 모듈 구축
• 반응형 UI, SEO 최적화, 성능 최적화
5. 운영/협업
• GitHub 협업 & 코드 리뷰
• Slack/Jira 기반 이슈 관리
• API 문서/기능 정의/컴포넌트 문서 작성
6. Web View 기반 Hybrid 앱 개발
1. 프런트엔드 실무 경력 3~4년
2. React 기반 개발 경험
3. Next.js(12~13+) SSR/CSR 개발 경험
4. Typescript 사용 능력
5. API 연동 및 상태관리(Recoil/Redux/React-Query 중 1개 이상)
6. MUI 또는 styled-components 기반 UI 개발 경험
7. HTML/CSS/반응형 구조 이해
8. Git 기반 협업 경험
9. React Native 또는 WebView 기반 모바일 앱 구현 경험 (선택 또는 우대)
• React Native 경험 앱 UI 구성 및 네이티브 기능 연동 가능
• WebView 경험 앱에서 웹 기반 UI를 렌더링할 때 필수
10. 모바일 UI/UX·반응형·Touch Interaction 이해도
11. 앱 배포 프로세스 기본 이해 (우대)
중요 역량 기준
• UI/컴포넌트 구조 설계 능력
• 사용자 경험을 고려한 화면 설계 능력
• 기획/백엔드와 원활한 협업 능력
학력: 컴퓨터 공학, 소프트웨어 공학 학사 이상.
사용자·기업·AI 매칭엔진을 연결하는 대규모 플랫폼으로 확장하는 단계에 있습니다.
프론트엔드는 "HR 관리자 웹 · 기업용 콘솔 · B2C 구직자 웹" 등
다양한 UI/UX를 설계·구현하며 핵심 화면을 책임지게 됩니다.
이 포지션은 설계 개발 배포 운영까지 직접 Owner로 수행하며
Next.js 기반 아키텍처 경험과 실전 UI/UX 역량을 빠르게 성장시킬 수 있습니다.
주요업무
1. HR 서비스 웹 프론트 개발• Next.js(React) 기반 웹 서비스 개발
• 관리자/기업/지원자 콘솔 UI 개발
• 검색/필터/페이징 등 실무형 기능 구현
2. UI/UX 품질 개선 및 구조 설계
• 컴포넌트 설계, 재사용성 고려한 컴포넌트 분리
• 디자인 시스템(MUI/Styled-components) 기반 UI 개발
• 사용자 행동 기반 UX 개선 제안
3. API 연동 및 상태 관리
• REST API 연동
• React Query or Redux/Recoil 기반 상태 관리
• 에러 처리, 로딩 상태 처리, 비동기 최적화
4. 프론트 개발 환경 및 공통 모듈 구축
• Next.js 프로젝트 구조 설계(app/router)
• 공통 컴포넌트, 공통 훅, util 모듈 구축
• 반응형 UI, SEO 최적화, 성능 최적화
5. 운영/협업
• GitHub 협업 & 코드 리뷰
• Slack/Jira 기반 이슈 관리
• API 문서/기능 정의/컴포넌트 문서 작성
6. Web View 기반 Hybrid 앱 개발
자격요건
필수 요건1. 프런트엔드 실무 경력 3~4년
2. React 기반 개발 경험
3. Next.js(12~13+) SSR/CSR 개발 경험
4. Typescript 사용 능력
5. API 연동 및 상태관리(Recoil/Redux/React-Query 중 1개 이상)
6. MUI 또는 styled-components 기반 UI 개발 경험
7. HTML/CSS/반응형 구조 이해
8. Git 기반 협업 경험
9. React Native 또는 WebView 기반 모바일 앱 구현 경험 (선택 또는 우대)
• React Native 경험 앱 UI 구성 및 네이티브 기능 연동 가능
• WebView 경험 앱에서 웹 기반 UI를 렌더링할 때 필수
10. 모바일 UI/UX·반응형·Touch Interaction 이해도
11. 앱 배포 프로세스 기본 이해 (우대)
중요 역량 기준
• UI/컴포넌트 구조 설계 능력
• 사용자 경험을 고려한 화면 설계 능력
• 기획/백엔드와 원활한 협업 능력
학력: 컴퓨터 공학, 소프트웨어 공학 학사 이상.






