■ 안드로이드
기술스택
- 개발 : Kotlin, RxJava, MvRx, MVVM, Epoxy
- 업무 도구 : Git (GitHub), CI (Azure), Jira, Slack
주요업무
- 멸치 동영상 편집앱 개발
- 공공배달 앱 개발
자격요건
- 안드로이드 앱 개발 경력 3년 이상
- 안드로이드 플랫폼 및 개발 전반에 대한 높은 이해와 다양한 경험이 있으신 분
- Kotlin 언어를 Kotlin스럽게 작성이 가능하신 분
우대사항
- 개발하면서 발생할 수 있는 대양한 기술적 문제들을 경험해봤고, 스스로 해결해 보신 분
- RxJava, 반응형 프로그래밍에 대한 이해가 높고 본질적인 이해가 가능하신 분
- MVVM뿐만 아니라 다양한 아키텍처에도 관심이 많으신분
- 코드 리팩토링에 대한 경험과 이해가 높으신 분
- 자기 주도적인 학습을 통해 항상 성장을 이루고 있으신분
- C++ Native 연동 경험이나 Native 개발 경험이 있으신 분
- 디자이너가 의도한 디자인을 구현할 수 있으신 분
- MAU 100만 이상의 서비스를 만들어 보신 분
■ IOS
기술스택
- 개발 : Swift, RxSwift, RxCocoa, Clean Swift, MVVM
- 업무 도구 : Git (GitHub), CI (Azure), Jira, Slack
주요업무
- 멸치 사진/영상 편집앱 iOS 개발
- 공공배달 앱 iOS 개발
자격요건
- iOS 앱 개발 경력 3년 이상
- iOS 개발 전반에 대한 높은 이해와 다양한 플랫폼 개발 경험이 있으신 분
- 새로운 다양한 UX/UI 개발 시도가 즐거우신 분
- 오픈 소스, 오픈 API 연동 경험
우대사항
- 개발하면서 끊임없이 자신에 대한 코드를 발전시키면서 리팩토링하시는 분
- 코드 리팩토링에 대한 경험과 이해가 높으신 분
- Git 오픈소스를 개발 및 운영하시는 분
- CI/CD 개발 경험
- 영상/사진 앱 및 배달 앱 개발 유 경험자
- React 개발 경험 및 Clean Swift/ MVVM 개발 경험
- MAU 100만 이상의 서비스를 만들어 보신 분
■ 그래픽엔진개발
기술 스택
- 개발 플랫폼 : Native (C++11/17), Android (Java/Kotlin), iOS (Swift)
- 업무 도구 : Git (GitHub), CI (Azure), Jira, Slack
주요업무
- 다양한 미디어 컨텐츠(이미지/비디오/Vector/3D 모델) 등을 사용한 2D/3D 렌더링 엔진 구조 설계 및 개발
- 2D/3D 렌더링 엔진을 사용하여 GPU 기반의 이펙트 개발
- 렌더링 엔진을 활용한 영상 편집/제작 플랫폼 개발
자격요건
- 3D 컴퓨터 그래픽스 개발 경험이 있으신 분
- C++ 숙련자
우대사항
- 오픈소스 라이브러리 사용에 익숙하신 분
- 모던 C++ (C++11 이상) 경험이 있으신 분
- 앱 최적화 및 코드 개선, 리뷰에 적극적이신 분
- 그래픽스 API (OpenGL ES, Vulkan 또는 Metal) 관련 개발 지식 및 경험
- Android (Java / Kotlin) 또는 iOS (Swift)를 이용한 상용 애플리케이션 개발 경험
- Skia 라이브러리 사용에 익숙하신 분
■ 서버 개발
1. 업무
- Java, Spring boot 기반 백엔드 개발/운영
- Spring framework/boot, Redis
2. 우대사항
- 간단한 FrontEnd(백오피스) 기능은 자체 제작이 가능한 분
- AWS/Linux를 활용한 서비스 구축 및 운영 경험
- 개발하면서 발생할 수 있는 다양한 기술적 문제들을 경험해봤고, 스스로 해결해 보신 분
- MSA에 대한 이해도가 있으신 분
- 대용량 트래픽 운영 경험이 있으신 분
- 비즈니스 요구사항에 따른 RDBMS, Cache, Data Structure 설계 경험
- 최신기술들에 대한 이해와 그 단점까지 잘 파악하실줄 아시는분
- SPA 기반(Vue, React) 서비스 개발 경험이 있는 분
- AWS(EC2, Route53, S3, CloudFront 등) 운영 경험 있으신 분
- MSA, Docker, CI/CD, k8s 기반 시스템 구축 및 운용 경험이 있으신 분
- 빌드/테스트/배포 자동화 경험이 있으신 분
- 코드 유지보수성을 위해 꾸준하게 코드를 리팩터링하고 테스트 코드를 작성하시는 분
- 대용량 데이터 처리 등을 위한 Kafka 등 메시지 큐 구축 및 비동기 메시지 기반 개발 경험이 있으신 분
- 고가용성의 확장 가능한 시스템 설계 및 운영 경험이 있으신 분
■ 검색 개발
1. 기술스택
- Spring framework/boot, Java, Redis, Kafka, ElasticSearch/Kibana, Nginx
2. 주요 업무
- 멸치의 다양한 서비스 개발
- 멸치쇼핑 검색엔진 관련 개발
- 공공배달 검색엔진 관련 개발
- 대용량 트래픽을 안정화시켜 가용성 및 확장성 높은 서비스 구축
- Production 서비스 운영
3. 자격 요건
- Elasticsearch 개발 및 운영 경험
- Spring, Spring boot 실무 개발 경험
- 비즈니스 요구사항에 따른 RDBMS, Cache, Data Structure 설계 경험
- PostgreSQL, Oracle, MySQL 설계 및 실무 개발 경험
- Linux 기반 검색 엔진 환경 튜닝
- 형태소 분석기를 활용한 개발
- Elasticsearch Query DSL, spring-data-elasticsearch 사용 경험
- Git, Maven/Gradle
4. 우대사항
- 대규모 서비스 설계, 구축, 운영 경험
- 검색 랭킹 모델 설계 및 개발
- 검색 기능 - 추천 키워드, 연관 키워드, 검색필터
- Amazon Elasticsearch Service
- AWS, Azure등 클라우드 환경에의 다양한 서비스 개발 및 운영 경험
- Microservices 아키텍처 기반의 시스템 개발 유경험자
- 대규모 트래픽 처리 경험이 있으신분
- 기본적인 Linux/Unix 명령 사용 능력 보유자
- 빌드/테스트/배포 자동화 경험이 있으신 분