직무 설명
주요 책임
- 백엔드 서비스(Java/Spring Boot) 개발 및 유지보수
- 프론트엔드 애플리케이션(React.js) 개발 참여 및 사용자 경험 최적화
- 고가용성 및 고성능 시스템 아키텍처 설계 및 구현
- 개발 워크플로우에 AI 도구(예: 코드 어시스턴트, 자동화 도구) 통합하여 효율성 향상
- 제품 요구사항 분석 및 기술 솔루션 설계 참여
- 코드 품질, 성능 및 개발 프로세스 지속적 개선
직무 요구 사항
- 핵심 역량:
- 3년 이상의 소프트웨어 개발 경력(우수한 인재의 경우 유연하게 적용)
- Spring Boot/Spring Cloud 경험을 갖춘 탄탄한 Java 기반
- 현대적인 프론트엔드 개발 경험(Hooks, 상태 관리)이 있는 React.js 숙련자
- RESTful API 설계 및 개발에 익숙함
- Docker, CI/CD 및 클라우드 서비스(예: AWS) 경험
- 데이터 분석 또는 AI 애플리케이션 개발 경력
- 고동시성 시스템 경험
- AI 프로그래밍(주요 관심 분야):
- AI 코딩 도구(GitHub Copilot, ChatGPT, Cursor, Claude Code 등) 실무 경험
- AI 기반 개발 효율성 개선(코드 생성, 디버깅, 리팩토링)에 대한 이해
- 프로젝트/워크플로우에 AI 도구 통합 실무 경험(우대)
- 사용자 정의 Prompt/Agent 워크플로우 구축 경험
- 코드 생성, 테스트 또는 비즈니스 로직 구현에서의 AI 적용 경험
혜택
- 최첨단 AI+엔지니어링 통합 프로젝트 참여 기회
- 기술 중심의 팀 문화(최소한의 관료주의, 최대의 성과)
- 유연한 근무 방식/원격 근무 가능 환경
- 경쟁력 있는 보상 및 성장 기회